/*基礎要素//////////////////////////////*/
body {color		:#000000;
	background-image: url(../imgs2/bg_contents.gif);
	margin		:0;
	text-align	:left;
	line-height:120%;}
	
/*リンク*/
A:link{color:#663300;
	text-decoration:none;}
A:visited{color:#885522;
	text-decoration:none;}
A:hover{color:#9B6905;
	text-decoration:none;}
A:active{color:#9B6905;
	text-decoration:none;}

tr {font-size:smaller;}

/*フォント*/
.small{font-size:smaller;}
.large{font-size:larger;}
.bold{font-weight:bold;}
.largebold{font-size:larger;
		font-weight:bold;}
.white{color:#FFFFFF;}
.default{color:#995F00;}
.red{color:#990000;}
.brown{color:#663300;}
.green{color:#336633;}
.blue{color:#003366;}
.yellow{color:#FFAA00;}
.purple{color:#333366;}
.time{color:#333300;font-weight:bold;}

/*バックグラウンド*/
.bg_default{background-color:#995F00;
			color:#FFFFFF;}
.bg_orange{background-color:#E7972F;
			color:#FFFFFF;}
.bg_purple{background-color:#666699;
			color:#FFFFFF;}
.bg_blue{background-color:#7E9ECD;
			color:#FFFFFF;}
.bg_l_blue{background-color:#DAE9FF;}
.bg_l_orange{background-color:#FFE7C8;}
.bg_l_purple{background-color:#DDDDEE;}
.bg_restaurant{background-color:#EEDDBB;
			color:#000000;}
.bg_white{background-color:#FFFFFF;}
.bg_dot{background-image: url(../imgs2/bg_dot.gif);}
.bg_border{background-image: url(../imgs2/bg_border.gif);
			color:#FFFFFF;}
.bg_border_b{background-image: url(../imgs2/bg_border_b.gif);
			color:#FFFFFF;}
.bg_border_g{background-image: url(../imgs2/bg_border_g.gif);
			color:#FFFFFF;}
.bg_border_r{background-image: url(../imgs2/bg_border_r.gif);
			color:#FFFFFF;}
.table_border{border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}

/*ボタン*/
.submit{color:#FFFFFF;
		background-color:#995F00;
		text-decoration:none;}

.reset{color:#995F00;
		background-color:#FFFFFF;
		text-decoration:none;}

/*テーブル//////////////////////////////*/
.border_b{border-bottom:1px solid #AC822F;}
.border_rb{border-bottom:1px solid #AC822F;
		border-right:1px solid #AC822F;}


/*宿泊//////////////////////////////*/
.st_border{background-image: url(../stay2/imgs/bg_st.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.st_subt{color:#660000;}
.st_title{color:#330000;
		font-size:larger;
		font-weight:bold;}
.st_date{color:#995F00;}
.st_subt_c{color:#660000;}
.st_title_c{color:#330000;
		font-size:larger;
		font-weight:bold;}
.st_bg_title{background-color:#FFDC87;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.st_bg_contents{background-image: url(../stay2/imgs/bg_st02.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}

/*レストラン＆バー//////////////////////////////*/
.rb_border{background-image: url(../restaurant2/imgs/bg_rb.jpg);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #D4B683;
		border-right:1px solid #AC822F;
		border-left:1px solid #D4B683;}
.rb_coupon{background-image: url(../restaurant2/imgs/bg_coupon.gif);
		padding-left: 25px;
		font-weight:bold;
		border-bottom:7px solid #AC822F;
		border-top:7px solid #AC822F;
		border-right:7px solid #AC822F;
		border-left:7px solid #AC822F;}
.rb_subt{color:#660000;}
.rb_title{color:#330000;
		font-size:larger;
		font-weight:bold;}
.rb_date{color:#995F00;}
.rb_subt_c{color:#660000;}
.rb_title_c{color:#330000;
		font-size:larger;
		font-weight:bold;}
.rb_subt_coupon{color:#660000;}
.rb_title_coupon{color:#330000;
		font-size:larger;
		font-weight:bold;}
.rb_bg_title{background-color:#FACD84;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.rb_bg_restaurant{background-color:#EE9944;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.rb_bg_contents{background-image: url(../restaurant2/imgs/bg_rb02.jpg);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}

/*ウエディング//////////////////////////////*/
.wd_border{background-image: url(../wedding/imgs/bg_wd.jpg);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #D4B683;
		border-right:1px solid #AC822F;
		border-left:1px solid #D4B683;}
.wd_subt{color:#990066;}
.wd_title{color:#CC6699;
		font-size:larger;
		font-weight:bold;}
.wd_date{color:#660033;}
.wd_subt_c{color:#990066;}
.wd_title_c{color:#CC6699;
		line-height:110%;
		font-size:x-large;
		font-weight:bold;}
.border_default{
		border-bottom:1px solid #AC822F;
		border-top:1px solid #AC822F;
		border-right:1px solid #AC822F;
		border-left:1px solid #AC822F;}
		
/*バンケット//////////////////////////////*/
.bq_border{background-image: url(../banquet2/imgs/bg_bq.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.bq_subt{color:#660000;}
.bq_title{color:#330000;
		font-size:larger;
		font-weight:bold;}
.bq_date{color:#995F00;}
.bq_subt_c{color:#660000;}
.bq_title_c{color:#330000;
		font-size:larger;
		font-weight:bold;}
.bq_bg_title{background-color:#DDBBEE;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.bq_bg_contents{background-image: url(../banquet2/imgs/bg_bq02.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}

/*イベント//////////////////////////////*/
.sc_border{background-image: url(../event/imgs/bg_sc.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.sc_subt{color:#660000;}
.sc_title{color:#330000;
		font-size:larger;
		font-weight:bold;}
.sc_date{color:#995F00;}
.sc_subt_c{color:#660000;}
.sc_title_c{color:#330000;
		font-size:larger;
		font-weight:bold;}
.sc_bg_title{background-color:#FFBB88;
		border-bottom:1px solid #AC822F;
		border-top:1px solid #E8D395;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}
.sc_bg_contents{background-image: url(../event/imgs/bg_sc02.gif);
		padding-left: 25px;
		border-bottom:1px solid #AC822F;
		border-right:1px solid #AC822F;
		border-left:1px solid #E8D395;}

.roundline {
	border: 1px solid #995F00;
}
.tmargin9 {
	margin-top: 9px;
}
.access-img {
	float: right;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;


}
.fontspace {
	line-height: 150%;
	letter-spacing: 1px;
}
.bkg_ryouri {
	background-repeat: no-repeat;
}
.m_5 {
	margin-top: 5px;
	margin-left: 5px;
}
.margin {
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
	line-height: 150%;
	letter-spacing: 1px;
}

