@charset "UTF-8";


/****************/
/*-- タイトル --*/
/****************/
/*
 * @サービス用タイトル
 */
#contents_common_l h3{
	background		:	url("../services/img/title.gif") no-repeat;
}


#contents_common_l h4{
	width			:	100%;
	height			:	25px;
	border-bottom	:	1px solid #666;
	clear			:	both;
	margin-top		:	20px;
}


#contents_common_l h5{
	height			:	25px;
	clear			:	both;
}


#contents_common_l a{
	color			:	#333;
}


#contents_common_l p img{
	border			:	none;
}


/********************/
/*-- サブタイトル --*/
/********************/
/*
 * @サービス用サブタイトル
 */
#contents_common_l h4#title_front{
	background		:	url("../services/img/title_front.gif") no-repeat;
}


#contents_common_l h4#title_lobby{
	background		:	url("../services/img/title_lobby.gif") no-repeat;
}


#contents_common_l h4#title_building{
	background		:	url("../services/img/title_building.gif") no-repeat;
}


#contents_common_l h4#title_breakfast{
	background		:	url("../services/img/title_breakfast.gif") no-repeat;
}


#contents_common_l h4#title_conference{
	background		:	url("../services/img/title_conference.gif") no-repeat;
}


#contents_common_l h4#title_jyo1{
	background		:	url("../services/img/title_jyo1.gif") no-repeat;
}


#contents_common_l h4#title_mangiamo1{
	background		:	url("../services/img/title_mangiamo1.gif") no-repeat;
}


#contents_common_l h4#title_breakfast_menu{
	background		:	url("../services/img/title_breakfast_menu.gif") no-repeat;
}


#contents_common_l h4#title_bf_menu{
	background		:	url("../services/img/title_bf_menu.gif") no-repeat;
}


#contents_common_l h4#title_con_equipment{
	background		:	url("../services/img/title_con_equipment.gif") no-repeat;
}


#contents_common_l h4#title_con_food_drink{
	background		:	url("../services/img/title_con_food_drink.gif") no-repeat;
}


#contents_common_l h4#exp_txt{
	background		:	url("../services/img/exp_txt.gif") no-repeat;
	height			:	100px;
	margin			:	0 0 10px 0;
	padding			:	0;
}


#contents_common_l h5#title_outline01{
	background		:	url("../services/img/title_outline01.gif") no-repeat;
}


#contents_common_l h5#title_outline02{
	background		:	url("../services/img/title_outline02.gif") no-repeat;
}


#contents_common_l h5#title_con_drink{
	background		:	url("../services/img/title_con_drink.gif") no-repeat;
}


#contents_common_l h5#title_con_food{
	background		:	url("../services/img/title_con_food.gif") no-repeat;
}

#contents_common_l img{
	border			:	1px solid #aaa;
	margin			:	0;
}


/********************/
/*-- サービス情報 --*/
/********************/
/*
 * @サービストップ用
 */
#services_set{
	width			:	400px;
	float			:	left;
	color			:	#333;
}


#services_set ul{
	letter-spacing	:	1px;
	margin-left		:	10px;
	padding			:	0;
	list-style		:	none;
}


#services_set ul li{
	width			:	400px;
	margin-bottom	:	0px;
	text-indent		:	20px;
	background		:	url("../common/img/allow04.gif") no-repeat;
}


#services_set li span{
	font-size		:	80%;
	margin			:	0;
	letter-spacing	:	0;
}


#services_set li span.block{
	display			:	block;
	width			:	400px;
	text-indent		:	20px;
}


#services_set p{
	clear			:	both;
    text-align		:	right;
}


.services_img{
	float			:	right;
	width			:	220px;
}


#contents_common_l div img{
	margin-bottom	:	15px;
}


/******************/
/*-- 会議室概要 --*/
/******************/
/*
 * @会議室概要用
 */
.outline_set{
	width			:	300px;
	margin-right	:	15px;
	float			:	left;
	letter-spacing	:	1px;
}


.outline_set h5{
	margin			:	0 0 3px 0;
}


.outline_set table{
	width			:	300px;
	height			:	144px;
	margin			:	10px 0;
	border			:	1px solid #9999AA;
	border-collapse	:	collapse;
}


.outline_set th{
	width			:	40%;
	font-weight		:	bold;
	background		:	#DDDDEE;
	padding			:	7px 0;
	text-align		:	center;
	color			:	#333;
	border			:	1px solid #9999AA;
	background		:	url("../services/img/th_bg1.gif") repeat-x #dde;
}


.outline_set td{
	width			:	190px;
	margin			:	0;
	padding			:	8px 0 7px 10px;
	border-bottom	:	1px solid #9999AA;
}


/******************/
/*-- 会議室備品 --*/
/******************/
/*
 * @会議室備品用
 */
#equip_set{
	width			:	615px;
	border-collapse	:	collapse;
	text-align		:	center;
	border			:	1px solid #99a;
	clear			:	both;
	margin-bottom	:	20px;
}


#equip_set th{
	border			:	1px solid #99a;
	width			:	400px;
	height			:	40px;
	text-align		:	left;
	padding			:	0 0 0 5px;
	background		:	url("../services/img/th_bg1.gif") repeat-x #dde;
}


#equip_set td{
	border			:	1px solid #99a;
	height			:	40px;
}


/******************/
/*-- 会議室備品 --*/
/******************/
/*
 * @会議室備品用
 */
#eat_drink_set{
	width			:	615px;
	border-collapse	:	collapse;
	text-align		:	center;
	border			:	1px solid #99a;
	clear			:	both;
	margin-bottom	:	20px;
}


#eat_drink_set th{
	border			:	1px solid #99a;
	height			:	40px;
	padding			:	0 0 0 5px;
	background		:	url("../services/img/th_bg1.gif") repeat-x #dde;
}


#eat_drink_set td{
	border			:	1px solid #99a;
	height			:	40px;
}


/****************/
/*-- 朝食概要 --*/
/****************/
/*
 * @朝食用
 * @襄・マンジャーモ共通
 */
#exp_txt_jyo{
	background		:	url("../services/img/exp_txt_jyo.gif") no-repeat;
	width			:	650px;
	height			:	96px;
}


#exp_txt_mangiamo{
	background		:	url("../services/img/exp_txt_mangiamo.gif") no-repeat;
	width			:	650px;
	height			:	96px;
}


#breakfast_set{
	clear			:	both;
	width			:	100%;
	margin-top		:	30px;
	margin-right	:	5px;
	letter-spacing	:	1px;
}


#breakfast_set table{
	float			:	left;
	width			:	250px;
	height			:	144px;
	margin			:	0 10px 0 0;
	border			:	1px solid #CC9966;
	border-collapse	:	collapse;
}


#breakfast_set th{
	font-weight		:	bold;
	padding			:	10px 0;
	text-align		:	center;
	color			:	#333;
	border			:	1px solid #CC9966;
	background		:	url("../services/img/th_bg2.gif") repeat-x #EECC99;
}


#breakfast_set td{
	margin			:	0;
	padding			:	8px 0 7px 10px;
	border-bottom	:	1px solid #CC9966;
}


#breakfast_set_ img{
	float			:	right;
}


/********************/
/*-- 朝食メニュー --*/
/********************/
/*
 * @朝食メニュー用
 * @襄・マンジャーモ共通
 */
h5.menu_title{
	margin			:	0 0 10px 0;
	padding			:	0;
	border-bottom	:	1px solid #ccc;
	font-size		:	105%;
}


ul#bf_menu_set{
	float			:	left;
	letter-spacing	:	1px;
	margin-top		:	0;
	margin-left		:	15px;
	margin-bottom	:	40px;
	padding			:	0;
	list-style		:	none;
	height			:	300px;
}


ul#bf_menu_set li{
	width			:	200px;
	margin-bottom	:	0px;
	text-indent		:	20px;
	background		:	url("../common/img/allow07.gif") no-repeat;
}


ul#bf_menu_set ul.bf_nest_set{
	list-style		:	none;
	margin			:	0 0 10px 20px;
	padding			:	0;
	letter-spacing	:	0;
}


ul#bf_menu_set ul.bf_nest_set li{
	background		:	url("../common/img/allow04.gif") no-repeat;
	color			:	#666;
}
