@charset "UTF-8";
/* CSS Document */

/* 共通 */
body { 
	background:none;
}

#footer {
	border:1px solid #FFF;
}

/* セカンダリー */
*html #secondary #common_links li a#btn_s_faq {
	text-indent:-9999px;
}
*+html #secondary #common_links li a#btn_s_faq {
	text-indent:-9999px;
}

*html #secondary #business_hours_s {
	text-indent:-9999px;
	margin-bottom:-20px;
	border:0px solid
}
*+html #secondary #business_hours_s {
	text-indent:-9999px;
	margin-bottom:-20px;
	border:0px solid
}

#navi {
	display:none;
}

#headline {
	margin-top:8px;
	text-align:left;
	border:0px solid;
}

#headline h2 {
	background:none !important;
	width:900px;
	height:auto !important;
	padding-top:0;
	overflow:auto;
}

#secondary #link_room {
	display:none;

}

#secondary #common_links {
	display:none;
}




*html #secondary #business_hours_s .title,
*html #secondary #business_hours_s .summary
 {
	margin-bottom:-20px;
}
*+html #secondary #business_hours_s .title,
*+html #secondary #business_hours_s .summary
 {
	margin-bottom:-20px;
}

*html #secondary #business_hours_s .title {
	margin-top:20px;
}
*+html #secondary #business_hours_s .title {
	margin-top:20px;
}

/* 会議室詳細の図面の印刷時非表示 */
#space #layout_room {
	/*display:none;*/ /* 100722非表示から表示に変更 */
	/*page-break-before:always;*/
	
}

/* ホームページ */
#home h2#hl_catch,
#home div#hl_catch {
	background:none;
	height:auto !important;
	padding-top:0px;
	overflow:visible;
	color:#019bce;
	font-weight:bold;
}

#home h3#hl_widely,
#home div#hl_widely {
	background:none;
	height:auto !important;
	padding-top:0px;
	overflow:visible;
	font-size:12px;
	font-weight:bold;
}

#home a#link_price {
	display:block;
	background:none;
	width:643px;
	height:auto !important;
	padding-top:0;
	overflow:visible;
	margin-top:12px;
	font-size:11px;
}

#home h2#hl_info,
#home div#hl_info {
	background:url(../img/print/bg_hl_01.gif) no-repeat;
	height:30px !important;
	padding-top:0;
	overflow:visible;
	padding:4px 0 0 20px;
	font-size:13px;
	font-weight:bold;
}

/* forum8とは */
#about h3 {
	width:665px;
	height:28px !important;
	padding-top:0;
	overflow:visible;
	padding:2px 0 0 20px;
}

#about h3#hl_1 {
	background:url(../img/print/bg_hl_02.gif) no-repeat;
}

#about h3#hl_2 {
	background:url(../img/print/bg_hl_03.gif) no-repeat;
}

#about h3#hl_3 {
	background:url(../img/print/bg_hl_03.gif) no-repeat;
}

#about h4#hl_2_1 {
	background:none;
	width:auto;
	height:18px !important;
	padding-top:0;
	overflow:visible;
}

#about #box_3 h4 {
	background:none;
	height:40px !important;
	padding-top:0;
	overflow:visible;
	font-size:16px;
	color:#fe6000;
}

#about #box_3 h4#hl_3_1,
#about #box_3 h4#hl_3_2,
#about #box_3 h4#hl_3_3,
#about #box_3 h4#hl_3_4,
#about #box_3 h4#hl_3_5,
#about #box_3 h4#hl_3_6,
#about #box_3 h4#hl_3_7,
#about #box_3 h4#hl_3_8
 {
	background:none;
}

#about #box_3 li .summary {
	left:0px;
}

/* 貸し会議室詳細 */
#space #price_room h4 {
	background:url(../img/print/bg_hl_03.gif) no-repeat;
	height:28px !important;
	padding-top:5px;
	padding-left:15px;
	overflow:visible;
}

/* お問い合わせ */
#contact h3 {
	background:none;
	height:auto !important;
	padding-top:0;
	overflow:visible;
}

/* 備品情報 */
#equipment h3 {
	border-left:4px solid #ffbd3c;
	padding-left:6px;
	line-height:1.2;
	width:665px;
	height:auto !important;
	padding-top:0;
	overflow:visible;
}

#equipment h3 span {
	font-size:12px;
	font-weight:normal;
}

#equipment h3#hl_price {
	background:none;
}

#equipment h3#hl_price_3 {
	background:none;
	margin-top:40px;
}

#equipment h3#hl_price_2 {
	background:none;
	margin-top:40px;
}

/* 空室状況カレンダー */
#calendar h3 {
	background:none;
	height:auto !important;
	padding-top:0;
	overflow:visible;
	color:#232323;
	font-size:15px;
}

#calendar h4 {
	height:auto !important;
	padding-top:0;
	overflow:visible;
	padding-left:4px;
}

#calendar h4 span {
	padding-left:6px;
	font-size:15px;
}

#calendar #type_1 h4 {
	background:none #ebeaea;
}

#calendar #type_1 h4 span {
	border-left:4px solid #d7d172;
}

#calendar #type_2 h4 {
	background:none #ebeaea;
}

#calendar #type_2 h4 span {
	border-left:4px solid #b9dd78;
}

#calendar #type_3 h4 {
	background:none #ebeaea;
}

#calendar #type_3 h4 span {
	border-left:4px solid #96dfd6;
}

#calendar #type_4 h4 {
	background:none #ebeaea;
}

#calendar #type_4 h4 span {
	border-left:4px solid #91c7e3;
}

#calendar #type_5 h4 {
	background:none #ebeaea;
}

#calendar #type_5 h4 span {
	border-left:4px solid #a5b9ec;
}

/* フロアガイド */
#guide #floor_guide th {
	vertical-align:middle;
}

#guide #floor_guide th a {
	display:block;
	width:191px;
	background-image:none;
	background-repeat:no-repeat;
	text-indent:0;
	padding-top:12px;
	padding-left:8px;
}

#guide #floor_guide th a#f_12 {
	background-color:#c1e3dc;
}

#guide #floor_guide th a#f_11 {
	background-color:#cbebc8;
}

#guide #floor_guide th a#f_10 {
	background-color:#ede1ba;
}

#guide #floor_guide th a#f_8 {
	background-color:#f6d8e5;
}

#guide #floor_guide th a#f_7 {
	background-color:#dbd2f0;
}

#guide #floor_guide th a#f_6 {
	background-color:#c8d5f9;
}

#guide #floor_guide th a#f_5 {
	background-color:#c2dbe2;
}

#guide #floor_guide th a#f_4 {
	background-color:#c7e7d3;
}

#guide #floor_guide th a#f_3 {
	background-color:#e6e7c0;
}

#guide #floor_guide th a#f_1 {
	background-color:#dedede;
}

#guide h3 {
	height:auto !important;
	padding-top:0;
	overflow:visible;
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#ebeaea;
	padding-left:4px;
}

#guide h3#hl_12f,
#guide h3#hl_11f,
#guide h3#hl_10f,
#guide h3#hl_8f,
#guide h3#hl_7f,
#guide h3#hl_6f,
#guide h3#hl_5f,
#guide h3#hl_4f,
#guide h3#hl_3f
 {
	background-image:none;
}












