/* CSS Document */





div#submenu {
	width: 200px;
	margin:0px ;
	padding: 0px  0px  0px  px;
	float: left;
}
div#submenu ul{
	margin: 0px 0px 0px px;
	padding-left: 2em;
	font-size:0.8em;
}

div#submenu li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	color: #000000;
	list-style:disc;
}

div#submenu p{
	margin:  5px 0px 5px 5px;
	padding: 0px 0px 5px 13px;
	background-image: url("img_new/submenu_back.gif");
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	color:#F9A339;
	font-weight:bold;
	font-size:0.85em;
}

div#submenu a{
	color:#F9A339;
	text-decoration: none;
}

div#submenu a:hover{
    color:#660099;
	text-decoration:underline;
}

div#menu a:visit{
   color:#F9A339;
}
.dott{
	border-bottom: 1px dotted #333333;
	padding: 10px 0px 10px 0px;
	}
	
div#main_right {
	width: 550px;
	margin:10px 0px 0px 30px ;
	padding: 0px  0px  0px  px;
	float: left;
}

div#main_right p{
    color:#333333;
	font-size:0.825em;
	line-height:150%;
	margin:  0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

div#main_right img{
	margin:  0px 0px 15px 0px;
}


.information {
	margin:0px 0px 50px 0px ;
	padding: 0px  0px  0px  0px;
}
.information ul{
	margin: 0px 0px 0px 0px;
	padding: 0px  0px  0px  0px;
	padding-left: 2em;
	font-size:0.8em;
	list-style-image: url("img_new/listmark_01.gif");
}

.information li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	color: #000000;
}

.information p{
	margin:  5px 0px 5px 25px;
	padding: 0px 0px 5px 13px;
	color:#333333;
	font-size:0.85em;
}



.dott{
	border-bottom: 1px dotted #333333;
	padding: 10px 0px 10px 0px;
	}


.information {
	margin:0px 0px 50px 0px ;
}
.information ul{
	margin: 0px 0px 0px 0px;
	padding: 0px  0px  0px  0px;
	padding-left: 2em;
	font-size:0.8em;
	list-style-image: url("img_new/listmark_01.gif");
}

.information li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	color: #000000;
}

.information p{
	margin:  5px 0px 5px 25px;
	padding: 0px 0px 5px 13px;
	color:#333333;
	font-size:0.85em;
}

.information a{
	color:#000099;
	text-decoration: none;
}

.information a:hover{
    color:#660099;
	text-decoration:underline;
}

.information a:visit{
   color:#660099;
}




.iotoiawase{
	
	text-align:center;
	border-top: 2px solid #F9A339;
	border-left: 2px solid #F9A339;
	border-right: 2px solid #F9A339;
	border-bottom: 2px solid #F9A339;
	padding: 10px;

}

.bottom {
	margin:20px 0px 10px 0px ;
	padding: 0px  0px  0px  0px;
	text-align:right;
	border-top: 1px solid #999999;

}


.bottom p{
	margin:  5px 0px 5px 10px;
	padding: 10px 0px 0x 0px;
	color:#660099;
	font-size:0.85em;
}

.bottom a{
	color:#000099;
	text-decoration: none;
}

.bottom a:hover{
    color:#660099;
	text-decoration:underline;
}





h2{
	margin:  0px 0px 0px 0px;
	padding: 12px 0px 9px 30px;
	background-image:url(img_new/h2_back_res.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	color:#666666;
	font-weight:bold;
	font-size:0.9em;
}


.p_midashi001{
background-image: url("banquet/img/p.gif");
background-position:top;
background-position:left;
background-repeat:no-repeat;
margin:  10px 0px 10px 0px;
padding: 0px 0px 0px 20px;
font-weight:bold;
font-size:0.825em;
width:500;
}

.p_midashi002{
background-image: url("banquet/img/p.gif");
background-position:top;
background-position:left;
background-repeat:no-repeat;
margin:  0px 0px 5px 10px;
padding: 0px 0px 0px 25px;
font-size:0.825em;

}

.p_midashi002 td{

padding: 5px;

}


.p_midashi003{
background-image: url("banquet/img/p.gif");
background-position:top;
background-position:left;
background-repeat:no-repeat;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 25px;

}

.p_orange{
background-color:#fdd87d;
margin:  0px 0px 0px 0px;
padding: 3px;
text-align:center;
font-weight:bold;
font-size:2em;
color:#666666;

}



.td_right{
padding: 0px 0px 0px 20px;
}


.table_001{
margin:  10px 0px 20px 0px;
font-size:0.825em;
width:540px;
}

.table_002{
margin:  10px 0px 20px 0px;
font-size:0.825em;
width:100%;
}

