@charset "utf-8";
/* CSS Document */

h2 {
	display: inline;
	font-size: 12px;
	font-weight: normal;
}

#main {
	margin: 0 auto;
	padding: 5px 20px;
}

#text1 {
	margin-bottom: 25px;
}

/*-------------------------example---*/

#example {
	margin: 0 auto;
	width: 740px;
	height: 300px;
	background-image: url(../images/menu_box.gif);
	background-repeat: no-repeat;
}

#example table {
	margin: 0 auto;
	width: 640px;
}

#example table td {
	padding: 0 15px;
	font-size: 12px;
	line-height: 120%;
}

#example table img {
	padding: 60px 0 10px 0;
}

/*-------------------------example2---*/

#example2 {
	margin: 15px auto 0px auto;
	width: 740px;
	height: 300px;
	background-image: url(../images/menu_box2.gif);
	background-repeat: no-repeat;
}

#example2 table {
	margin: 0 auto;
	width: 700px;
}

#example2 table td {
	text-align: center;
	font-size: 13px;
}

#example2 table img {
	padding: 65px 0 15px 0;
}

/*-------------------------menu-list---*/

#menu-list {
	margin-left: 20px;
	padding-top: 30px;
}

#menu-list h3{
	font-size: 15px;
	display: inline;
}

#menu-list ul {
	margin: 8px 0 0 15px;
	padding: 0;
	line-height: 150%;
}

/*-------------------------sensei---*/

#sensei {
	margin-top: 40px;
}

#sensei h3 {
	margin-bottom: 13px;
}

#sensei p {
	margin-left: 20px;
}
	

/*-------------------------buffet---*/

#buffet {
	margin-top: 50px;
}

#buffet h3 {
	margin-bottom: 10px;
}

#buffet-img {
	margin-left: 20px;
}

#buffet p {
	line-height: 150%;
	margin-left: 20px;
}

/*-------------------------link---*/ 

#menu-list a { /*リンクされた文字*/
    color: #aa4e3a;
    font-style: normal;
    text-decoration: none;
	border-bottom: 1px dashed;
}

#menu-list a:link { /*未訪問のリンク*/
    color: #aa4e3a;
    font-style: normal;
    text-decoration: none;
}

#menu-list a:visited { /*訪問後のリンク*/
    color: #aa4e3a;
    text-decoration: none;
}

#menu-list a:hover { /*マウスをのせたとき*/
    color: #aa4e3a; 
    font-style: normal;
    text-decoration: none;
}

#menu-list a:active { /*クリック中*/
    text-decoration: none;
}