@charset "utf-8";
/* ===================================================================
CSS information

 file name  :business.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */

/* ページタイトル背景
----------------------------------------------------------- */
#business #wrp_pagetitle {
	background: url(../business/images/title.jpg) top center no-repeat;
}

/* #cnt_top
----------------------------------------------------------- */
#business #cnt_top {
	width: 680px;
	overflow: hidden;
	padding: 0 0 55px 0;
	clear: both;
}

#business #cnt_top h3 {
	background:url(../business/images/tit_top.gif) top left no-repeat;
}

#business #cnt_top .box_l {
	width: 235px;
	float: left;
	overflow: hidden;
}

#business #cnt_top .box_l h4 {
	margin: 0;
	width: 235px;
	height: 50px;
	line-height: 50px;
	text-indent: -9999px;
	background: url(../business/images/text_room.gif) top left no-repeat;
}

#business #cnt_top .box_l p {
	width: 235px;
	padding: 22px 0 25px 0;
}

#business #cnt_top .box_r {
	width: 430px;
	padding: 0;
	float: right;
}

#business #cnt_top .box_r .img_room {
	margin: 0 0 0 10px;
}

#business #cnt_top .box_r .wrap_gray {
	margin: 13px 0 22px 10px;
	padding: 35px 15px;
	width: 388px;
	background: #f9f8f8;
	border: #dfddd7 solid 1px;
}


#business #cnt_top .btn_room {
	margin: 13px 0 0 10px;
	padding: 35px 15px;
	width: 388px;
	background: #f9f8f8;
	border: #dfddd7 solid 1px;
}

/* #cnt_bf_parking
----------------------------------------------------------- */
#business #cnt_bf_parking {
	width: 680px;
	overflow: hidden;
	padding: 0 0 55px 0;
	clear: both;
}

#business #cnt_bf_parking h3 {
	background:url(../business/images/tit_breakfast.gif) top left no-repeat;
}



#business #cnt_bf_parking .box_r {
	padding: 25px 0 0 0;
	width: 400px;
	float: right;
}

#business #cnt_bf_parking .box_r h5 {
	margin: 0 0 13px 0 ;
	width: 195px;
	height: 15px;
	line-height: 15px;
	text-indent: -9999px;
	clear: both;
}

#business #cnt_bf_parking .box_r .text {
	padding: 0 0 20px 0;
}

#business #cnt_bf_parking #cnt_breakfast h5 {
	background: url(../business/images/st_breakfast.gif) top left no-repeat;
}

#business #cnt_bf_parking #cnt_parking h5 {
	background: url(../business/images/st_parking.gif) top left no-repeat;
}

#business #cnt_breakfast,
#business #cnt_parking {
	padding: 0 0 20px 0;
	width: 680px;
	overflow: hidden;
	clear: both;
}


/* #cnt_support
----------------------------------------------------------- */
#business #cnt_support {
	width: 680px;
	overflow: hidden;
	padding: 0 0 55px 0;
	clear: both;
}

#business #cnt_support h3 {
	background:url(../business/images/tit_support.gif) top left no-repeat;
}

#business #cnt_support .cnt_support_line {
	width: 680px;
	overflow: hidden;
	padding: 0 0 30px 0;
	clear: both;
}

#business #cnt_support .cnt_support_in {
	margin: 0 17px 0 0;
	width: 215px;
	float: left;
}

#business #cnt_support .no-margin {
	margin: 0;
}

#business .cnt_support_in h5 {
	margin: 0;
	width: 215px;
	height: 25px;
	text-indent: -9999px;
}

#business .cnt_support_in .text {
	margin: 0 auto;
	width: 205px;
}

#business #cnt_support #support_access h5 {
	background: url(../business/images/st_access.gif) top left no-repeat;
}

#business #cnt_support #support_net h5 {
	background: url(../business/images/st_net.gif) top left no-repeat;
}

#business #cnt_support #support_desk h5 {
	background: url(../business/images/st_desk.gif) top left no-repeat;
}

#business .cnt_support_in h5#st_lobby {
	background:url(../business/images/st_lobby.gif) top left no-repeat;
}

#business #cnt_support #support_longstay h5 {
	background: url(../business/images/st_longstay.gif) top left no-repeat;
}

#business #cnt_support #support_pc h5 {
	background: url(../business/images/st_pc.gif) top left no-repeat;
}

#business #cnt_support .wrap_gray {
	margin: 0;
	padding: 15px 25px;
	width: 628px;
	background: #f9f8f8;
	border: #dfddd7 solid 1px;
	text-align: center;
}


#business .text_mini {
	font-size: 10px;
}





/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

