 /**
 * 	==================================================================
 * 	学生会館を知ろう
 * 	==================================================================
 */


/* コンテンツエアリア拡大 */
/*
#contents-area{
	float:none;
	padding-left:0;
	width:auto;
}
#light-area{
	display:none;
}
*/
/* /コンテンツエアリア拡大 */



.abouthall_top{
	margin-bottom:20px;
}


/*トップコンテンツメニュー*/
ul.abouthall_top_contents{
	 margin-bottom:13px;
	 overflow:hidden;

}

ul.abouthall_top_contents li{
	background:url(/shared/common/images/dotline_h.gif) repeat-x bottom white;
	padding:10px 0;

}

/*下層トップコンテンツメニュー*/
ul.abouthall_contents_menu{
	 overflow:hidden;
	 margin-right:-19px;
	 clear:both;

}

ul.abouthall_contents_menu li{
	float:left;
	margin-right:17px;
	margin-top:17px;

}



/*学生会館を知ろう共通ナビ*/
.abouthall_step{
	border:1px solid #dddddd;
	padding:10px 12px 12px 12px !important;
	background:url(/shared/abouthall/common/images/step_bg.gif) no-repeat center 40px;
	margin-top:30px;

}

.abouthall_step p{
	font-weight:bold;
}

.abouthall_step ul.step01{
	margin:25px -50px 20px 25px;
	overflow:hidden;

}

.abouthall_step ul.step01 li{
	float:left;
	margin:0 45px 0 20px;
}

.abouthall_step ul.step01 li.step_none_m{
	margin:0 25px 0 0;
}


 /**
 * 	==================================================================
 * 	食事について：メニューへのこだわり
 * 	==================================================================
 */

.flow_img{
	margin-bottom:10px;
}

.saturday{
	color:#0033FF;
}

.sunday{
	color:#CC0000;
}



 /**
 * 	==================================================================
 * 	居室設備について
 * 	==================================================================
 */
/*タイトルコピー*/
.equipment_copy{
	overflow:hidden;
}
.equipment_copy p{
	float:left;
	width:353px;
	margin-top:30px;
}
.equipment_copy div{
	width:243px;
	float:right;
}

/*お部屋の間取り*/
ul.layout_list{
	overflow:hidden;
	margin-bottom:30px;
	margin-right:-10px;

}

ul.layout_list li{
	float:left;
	border:1px solid #dddddd;
	padding:16px;
	width:273px;
	margin-right:10px;
	margin-bottom:10px;
	overflow:hidden;
}

ul.layout_list li dl dt{
	float:left;
	width:167px;
}

ul.layout_list li dl dt img{
	margin-bottom:12px;
}

ul.layout_list li dl dt p{
	margin-bottom:12px;
}

ul.layout_list li dl dt ul.fit_icon{
	border:none;
	padding:0;
	margin:0;
}

ul.layout_list li dl dt ul.fit_icon li{
	border:none;
	padding:0;
	margin:0 0 4px 0;
	width:143px;
	height:27px;
}

ul.layout_list li dl dt ul.fit_icon li img{
	margin:0;
}

ul.layout_list li dl dd{
	margin-left:165px;
}


/*お部屋の設備*/
ul.fit_item_list{
	margin-right:-22px;
	overflow:hidden;
}

ul.fit_item_list li{
	float:left;
	margin-right:22px;
	margin-bottom:20px;
	width:138px;
}

ul.fit_item_list li img{
	border:1px solid #dddddd;
}

ul.fit_item_list li p{
	margin:5px 0 0 0;
	font-weight:bold;
	font-size:11px;
	font-size:1.1rem;
}


/*部屋レポート*/
ul.room_report_link{
	margin:30px 0 30px 0;
	overflow:hidden;
	background-image: url(/shared/common/images/dotline_h.gif), url(/shared/common/images/dotline_h.gif);
	background-repeat: repeat-x;
	background-position: top, bottom;
	padding:10px 0 5px 0;
}

ul.room_report_link li{
	float:left;
	margin-right:12px;
	font-weight:bold;
}

 /**
 * 	==================================================================
 * 	館内設備について
 * 	==================================================================
 */
/*レポートリンク*/
ul.institution_report_link{
	margin:30px auto -5px auto;
	width:230px;
	overflow:hidden;
}

ul.institution_report_link li{
	float:left;
	margin-left:5px;
}


 /**
 * 	==================================================================
 * 	安心安全について
 * 	==================================================================
 */
.box-blue,
.box-red{
	color:#fff;
	display:inline-block;
	letter-spacing:5px;
	margin:0 0 10px 0;
	padding:3px 7px 3px 12px;
}
.lt-ie8 .box-blue,
.lt-ie8 .box-red{
	display:inline;
}
.box-blue{
	background:#3c83e3;
}
.box-red{
	background:#ff7575;
}

.habitants-enquete{
	border:1px #ddd solid;
	margin-bottom:30px;
	padding:10px;
	overflow:hidden;
	position:relative;
}
.habitants-enquete>dt{
	float:left;
	width:120px;
}
.habitants-enquete>dt>img{
	margin:40px 0 0 13px;
}
.habitants-enquete>dd{
	background:url(/shared/common/images/dotline_v.gif) repeat-y 0 0;
	float:right;
	padding-left:10px;
	width:470px;
}
.habitants-enquete>dd>.result{
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
	width:430px;
}
.habitants-enquete>dd>.result>dt{
	color:#000;
	float:left;
	font-size:13px;
	font-size:1.3rem;
	font-weight:bold;
	width:210px;
}
.habitants-enquete>dd>.result>dd{
	color:#000;
	float:right;
	font-size:13px;
	font-size:1.3rem;
	font-weight:bold;
	width:200px;
}
.habitants-enquete>dd>p{
	clear:both;
	color:#727272;
	font-size:11px;
	font-size:1.1rem;
	margin-bottom:0;
}


 /**
 * 	==================================================================
 * 	防犯設備について
 * 	==================================================================
 */
.security-features{
	overflow:hidden;
	position: relative;
}
.security-features li{
	float:left;
	margin-bottom:10px;
	width:300px;
}
.security-features li>img{
	float:left;
}
.security-features li>div{
	float:right;
	width:160px;
}
.security-features li>div strong{
	color:#000;
}

 /**
 * 	==================================================================
 * 	部屋レポートトップ
 * 	==================================================================
 */
.reporttop-menu{

}
.reporttop-menu .image_interview{

}
.reporttop-menu .image_interview>a{
	display:block;
	float:left;
	margin:0 15px 0 0;
}
.reporttop-menu .image_interview>a>img{
	float:none;
	margin:0 0 0 0;
}
.reporttop-menu .image_interview.item-1 .interview_body{
	padding-top:0px;
}
.reporttop-menu .image_interview.item-2 .interview_body{
	padding-top:0px;
}
.reporttop-menu .image_interview.item-3 .interview_body{
	padding-top:0px;
}
.reporttop-menu .image_interview.item-4 .interview_body{
	padding-top:0px;
}
.lt-ie8 .reporttop-menu .image_interview .interview_body{
	float:right;
	width:416px;
}




