@charset "utf-8";
.con_l_bg {
	background-image: url(images/con_l_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.body_t01 {
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	text-decoration: none;
}
.body_t02 {
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}

.body_t02 a:hover{
	font-size: 13px;
	line-height: 25px;
	color: #980001;
	
}
.titleW{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.title_t01 {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}
.footer_t {
	font-size: 13px;
	line-height: 22px;
	color: #866514;
}
.body_bg {
	background-image: url(images/mainpage_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.leftMenu_bg {
	background-image: url(images/left_menu_bg_pur.jpg);
	background-repeat: repeat-y;
	background-position: center -221px;
}
.leftMenu_bg_pur {
	background-image: url(images/left_menu_bg_pur.jpg);
	background-repeat: repeat-y;
	background-position: center -221px;
}
.body_bg0 {
	background-image: url(images/mbg2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.news_t_date {
	font-size: 13px;
	font-weight: bold;
	color: #980001;
	font-family: Arial, Helvetica, sans-serif;
}
.news_t01 {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.news_t01 a:hover, .news_t01 a:active{
	font-size: 15px;
	color: #00CCCC;
	font-weight: bold;
	text-decoration: none;
}
.food_t01 {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.food_t01 a:hover, .food_t01 a:active{
	font-size: 15px;
	color: #F90;
	font-weight: bold;
	text-decoration: none;
}
.bg_leaf {
	background-image: url(images/bg_leaf.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.navigation_t {
	font-size: 12px;
	color: #9F7A21;
	text-decoration: none;
}
.title_t02 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.title_t02 a:hover, .title_t02 a:active{
	font-size: 15px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.title_t03 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.travel_t01 {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-top: 10px;
	height: 183px;
}
.room_t01 {
	font-size: 13px;
	color: #000000;
	padding-top: 73px;
	padding-left: 20px;
	padding-right: 75px;
	padding-bottom: 10px;
}
.room_t02 {
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 21px;
}
.room_t03 {
	font-size: 13px;
	color: #000000;
	padding-top: 30px;
	padding-left: 80px;
}
.index_bg {
	background-image: url(images/index_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.green_bg {
	background-image: url(images/gr_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.gr_ph_s_b {
	border: 1px outset #FFFFFF;
}
.page_bg01 {
	background-image: url(images/page_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
/*
.page_bg01 a:hover ,.page_bg01 .a:active{
	font-size: 13px;
	line-height: 25px;
	color: #A20903;
}
*/
.border_gold {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999900;
	border-right-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #999900;
}
.pur_bg {
	background-image: url(images/pur_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.page_bg01_pur {
	background-image: url(images/page_bg_pur.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
/*
.page_bg01_pur a:hover ,.page_bg01_pur .a:active{
	font-size: 13px;
	line-height: 25px;
	color: #A20903;
	
}
*/
.page_bg01_gold {
	background-image: url(images/gold_bg_pur.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
/*
.page_bg01_gold a:hover ,.page_bg01_gold .a:active{
	font-size: 13px;
	line-height: 25px;
	color: #A20903;	
}
*/
.gold_bg {
	background-image: url(images/gold_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.leftMenu_bg_gold {
	background-image: url(images/left_menu_bg_gold.jpg);
	background-repeat: repeat-y;
	background-position: center -221px;
}
.leftMenu_bg_bule {
	background-image: url(images/left_menu_bg_bule.jpg);
	background-repeat: repeat-y;
	background-position: center -221px;
}
.bule_bg {
	background-image: url(images/bule_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.page_bg01_bule {
	background-image: url(images/gold_bg_bule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
/*
.page_bg01_bule a:hover ,.page_bg01_bule .a:active{
	font-size: 13px;
	line-height: 25px;
	
	color: #A20903;
	
}
*/
.leftMenu_bg_green {
	background-image: url(images/left_menu_bg_green.jpg);
	background-repeat: repeat-y;
	background-position: center -221px;
}
.green_bg {
	background-image: url(images/green_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.page_bg01_green {
	background-image: url(images/gold_bg_green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
/*
.page_bg01_green a:hover ,.page_bg01_green .a:active{

	font-size: 13px;
	line-height: 25px;
	color: #A20903;	
}
*/
.metaFooterArea {
	font-size: 10px;
	line-height: 22px;
	color: #999;
}

