
/* 관리자모드 *****/


/* 타임테이블 스타일   */
.sys_iroom_timetable_box01				{position:relative;padding:5px; background:#f5f5f5;border:1px solid #ddd; overflow:hidden;}
.sys_iroom_timetable_box02				{position:relative;background:#fff;padding:15px 24px;height:120px;}
.sys_iroom_timetable_time_group			{position:absolute ;height:70px; width:870px ;background:url("../image/admin_time_line.png") no-repeat right 25px; z-index:66;}
.sys_iroom_timetable_time_group ul		{margin-left:-15px;width:870px; }
.sys_iroom_timetable_time_group li		{float:left;height:68px;font-weight:bold;background:url("../image/admin_time_line.png") no-repeat 15px 25px;}
.sys_iroom_timetable_time_group li:last-child		{position:absolute ;right:-15px;margin-left:0 !important;background:none;}

.sys_iroom_timetable_bar					{position:absolute ;margin:28px 0 0 0;width:870px ; z-index:33; }
.sys_iroom_timetable_bar li				{float:left; padding:20px 0 0 0;} 
.sys_iroom_timetable_bar p				{text-align:center;padding:8px 0;}
.sys_iroom_timetable_bar_c1				{border-top:1px solid #fa711a;border-bottom:1px solid #fa711a;background:#fc902b;height:20px;  }
.sys_iroom_timetable_bar_c2				{border-top:1px solid #ababab;border-bottom:1px solid #ababab;background:#c2c2c2;height:20px;  }
 
.sys_iroom_timetable_bar_def_bar			{position:relative ;top:48px; border:1px solid #e5e5e5;background:#f2f2f2;height:20px; }

.sys_iroom_online_date					{background:#888;text-align:center;height:47px;line-height:47px;margin-bottom:10px;border:1px solid #777;}
.sys_iroom_online_date .prev, .sys_iroom_online_date .next	{padding:3px 8px;border:1px solid #979797;background:#787878;}
.sys_iroom_online_date .prev img, .sys_iroom_online_date .next img	{width:5px;}
.sys_iroom_online_date span				{color:#fff;font-size:17px;padding:0 10px 0 12px;}
.sys_iroom_online_date #sys_iroom_nmonth_sel	{margin-left:5px;}


/* 달력 디자인 */
.iroom_calendar_title					{background:#efefef; text-align:center;overflow:hidden; border:1px solid #d2d2d2; border-top:1px solid #252525; border-bottom:0; height:48px; line-height:48px;}
.iroom_calendar_title span				{padding:0 6px;font-size:1.1em; color:#333;line-height:150%; vertical-align:middle; font-weight:600;}
.iroom_calendar_title span img			{vertical-align:sub; width:18px;}
.iroom_calendar_title_select				{float:right; margin:5px 0 0 0;}
.iroom_calendar_title_select select		{border:1px solid #b5b5b5;height:28px;padding:0 0 0 5px;margin:0 0 0 3px;}	

.iroom_calendar_title_year .prev			{padding:0; margin-right:5px; content:''; display:inline-block;  width:30px; height:30px; background:url("../image/calendar_prev.png") no-repeat center 50%; background-sizE:10px auto;}
.iroom_calendar_title_year .next			{padding:0; margin-left:5px; content:''; display:inline-block;  width:30px; height:30px; background:url("../image/calendar_next.png") no-repeat center 50%; background-sizE:10px auto;}
.iroom_calendar_title_year .prev:hover,
.iroom_calendar_title_year .next:hover	{border:1px solid #aaa;}

.iroom_table					{border-collapse:collapse;  width:100%;table-layout:fixed;}  
.iroom_table thead			{border:1px solid #dddddd;}
.iroom_table thead th		{text-align:center;color:#4e4e4e; height:46px; line-height:46px;}
.iroom_table tbody td		{background-color:#ffffff; border:solid 1px #e7e7e7;height:50px; line-height:50px; text-align:center; border:1px solid #dddddd;} 
.iroom_table tbody td:hover,
.iroom_table .pick			{background-color:#fef7c0; }
.iroom_table .pick span		{color:#000;}
.iroom_table .today			{color:#111;}
.iroom_table .preday			{background-color:#fafafa !important; }
.iroom_table .preday span	{color:#ccc !important;}
.iroom_table .sunday			{color:#d23a3a;}
.iroom_table .saturday		{color:#2667ab;}
.iroom_table_btm				{border:1px solid #ddd; border-top:0; padding:12px 10px; font-size:14px; color:#333;text-align:center;}
.iroom_table_btm em			{content:''; display:inline-block; width:15px; height:15px; border:1px solid #d2d2d2;margin-right:5px; vertical-align:middle;}
.iroom_table_btm .type2		{background:#f4f4f4; margin-left:10px;}

.iroom_search_wrap			{overflow:hidden;margin-bottom:10px;}
.iroom_search_total			{float:left;}
.iroom_search_total p		{margin-top:5px;}
.iroom_search				{float:right;}
.iroom_search select			{border:1px solid #ddd;min-width:80px;height:30px;line-height:30px;vertical-align:top;}
.iroom_search .input_form	{padding:0;margin:0;border-top:1px solid #cbcbcb;border-left:1px solid #cbcbcb;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;height:28px;line-height:28px;vertical-align:baseline;margin-bottom:0;background:#f8f8f8;}
.iroom_search .btnSearch		{display:inline-block;zoom:1;*display:inline;text-align:center;border:1px solid #353d46;background:#48525e;color:#fff;font-size:12px;width:48px;height:30px;line-height:30px;margin:0 1px;cursor:pointer;}

.iroom_btn01					{display:inline-block;line-height:32px;padding:0 15px;color:#fff; font-size:0.9em;background: #0956a6;border:1px solid #0956a6;cursor:pointer;border-radius:2px;  -moz-box-shadow:0 1px 0 #d9d9d9;-webkit-box-shadow:0 1px 0 #d9d9d9;box-shadow:0 1px 0 #d9d9d9;} /* 파랑 작은 버튼 - 기본  */
.iroom_btn01:hover			{background:#333; border-color:#333;}


.sys_iroom_online_title					{background-color:#4a566e;padding: 12px 8px;text-align: center;font-weight: 500;font-size:1.2em;color: #fff;}

#sys_iroom_onlineform_toptitle			{background-color: #393939;padding: 0px 3px;height: 50px;line-height:40px;width: 100%;text-align: center;color: #ffffff;font-weight: bold;}
#sys_iroom_onlineform_toptitle .btn01	{float:left;padding: 5px 0 5px 10px;font-weight: bold;font-size: 16px;color: #ffffff;}
#sys_iroom_onlineform_toptitle .btn02	{float:right;padding: 3px 10px 5px 0;}
#sys_iroom_onlineform_main_area			{border:1px solid #ddd; padding:30px; margin-bottom:40px;}

.iroom_form_wrap					{overflow:hidden;}
.iroom_form_wrap	.lt				{float:left;width:56%;}
.iroom_form_wrap	.rt				{float:right;width:40%;}


.sys_iroom_titlebox						{margin-top:0px;padding: 4px 0px;border-top: 1px solid #dddddd;height: 34px;}

.sys_iroom_online_bg						{margin-top: 1px;background-color: #f5f5f5;border: 1px solid #dddddd;padding: 3px 0;}
.sys_iroom_online_bg .title				{margin: 0;text-align: center;width: 99%;font-size: 11px;font-weight: bold;color: #999999;overflow:hidden;}
.sys_iroom_online_bg .title2				{margin: 0;text-align: center;width: 99%;font-size: 11px;font-weight: bold;color: #4776c4;overflow:hidden;}

.sys_iroom_online_divs					{width: 300px;z-index: 220;border: 3px solid #27589f;background-color: #ffffff;}
.sys_iroom_online_divs .title			{background-color: #4573b3;margin: 0;text-align: left;padding: 4px 7px 3px 10px;height: 25px;}
.sys_iroom_online_divs .title p			{margin: 0;color: #ffffff;font-weight: bold;font-size: 15px;letter-spacing: -1px;}
.sys_iroom_online_divs .cont				{margin: 0;padding: 10px;}

.sys_iroom_online_divs .cont dl			{margin: 0;border-bottom: 1px solid #eaeaea;}
.sys_iroom_online_divs .cont dt			{margin: 0;float: left;padding: 3px 0  3px 12px;width: 65px;font-size: 11px;color: #777;letter-spacing: -1px;background: url("../../../core/image/common/icon01.gif") no-repeat 3px 8px;text-align: left;}
.sys_iroom_online_divs .cont dd			{margin: 0 0 0 70px;padding: 3px 0;text-align: left;font-size: 11px;color: #777;}


.iroom_my_nolist2				{display:none;}

/* 리스트   ===================================================================================== */ 

.iroom_btn01					{display:inline-block;line-height:32px;padding:0 15px;color:#fff; font-size:0.9em;background: #0956a6;border:1px solid #0956a6;cursor:pointer;border-radius:2px;  -moz-box-shadow:0 1px 0 #d9d9d9;-webkit-box-shadow:0 1px 0 #d9d9d9;box-shadow:0 1px 0 #d9d9d9;} /* 파랑 작은 버튼 - 기본  */
.iroom_btn01:hover			{background:#333; border-color:#333;}

.iroom_form_table					{border-collapse:collapse;  width:100%;table-layout:fixed;border-top:2px solid #252525;}  

.iroom_form_table thead th				{background-color:#F3F3F3;text-align:center;color:#222; padding:0; font-weight:bold; border:solid 1px #F3F3F3; border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;line-height:39px;letter-spacing:-1px;}
.iroom_form_table thead th:last-child	{border-right:solid 1px #F3F3F3;}
.iroom_form_table tbody th				{background-color:#F3F3F3;text-align:center;color:#595959;  padding:5px;letter-spacing:-1px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd; }
.iroom_form_table tbody th:last-child	{border-right:solid 1px #fff;}
.iroom_form_table tbody td				{background-color:#ffffff;padding:8px; border-bottom:solid 1px #ddd;  border-right:solid 1px #ddd; } 
.iroom_form_table tbody td:last-child	{border-right:1px solid #fff;}

.iroom_nolist					{padding:70px 0;text-align:center;border-top:1px solid #ddd; } 
.iroom_nolist2					{padding:20px 0;text-align:center;border-bottom:1px solid #ddd; } 

.iroom_list_box					{overflow:hidden;color:#333;line-height:47px;background:#fff;border-top:2px solid #555;}

.iroom_list_box div.title1		{float:left;width:25%;font-weight:bold;text-align:center;background:#F3F3F3;}
.iroom_list_box div.people		{float:left;width:10%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_list_box div.yoils		{float:left;width:30%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_list_box div.time			{float:left;width:20%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_list_box div.view			{float:left;width:15%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_list_box div.infos		{display:none;float:left;width:75%;font-weight:bold;text-align:center;background:#F3F3F3;border-right:1px solid #ddd;}

.iroom_formdown					{background:#f7f7f7; border:1px solid #ddd; padding:20px; margin:20px 0 0 0; overflow:hidden;}
.iroom_formdown p				{float:left; font-size:0.9em; color:#555;}
.iroom_formdown .down_btn		{float:right; display:inline-block;zoom:1;*display:inline; line-height:40px; padding:0 20px 0 45px; color:#fff; letter-spacing:-1px; font-size:0.9em;
								background:url('../image/icon_downl.png') no-repeat 15px center #333;background-size:20px; ;border:1px solid #000; } 
.iroom_formdown .down_btn:hover	{background-color:#000;}


/* 뷰페이지   ===================================================================================== */ 
.iroom_view_top					{overflow:hidden; padding:30px; border:1px solid #ddd; border-bottom:0; }
.iroom_view_top .photo			{float:left; width:48%; height:250px;border:1px solid #eaeaea;}
.iroom_view_top .photo img		{width:100%; height:100%; object-fit:cover; }
.iroom_view_top .info			{float:right; width:48%; padding:10px 0 0 0;}
.iroom_view_top .info .iroom_name	{font-size:1.5em; color:#333; font-weight:600; margin-bottom:15px; line-height:1.2;}
.iroom_view_top .info dl					{overflow:hidden;  padding:3px 0;}
.iroom_view_top .info dl:last-child		{padding-bottom:0;}
.iroom_view_top .info dl dt				{position:relative; padding:0 0 0 8px; float:left; font-weight:500; color:#000; letter-spacing:-1px;}
.iroom_view_top .info dl dt:after		{position:absolute; content:''; display:block; left:0; top:10px; width:3px; height:3px; background:#2e5abc;}
.iroom_view_top .info dl dd				{padding-left:100px; color:#4d4d4d;}

.iroom_view_btm					{overflow:hidden; padding:30px; border:1px solid #ddd; }
.iroom_view_btm .lt				{float:left; width:48%;}
.iroom_view_btm .rt				{float:right; width:48%;}
.iroom_view_btm h5 span			{float:right; font-size:14px; color:#333; }
.iroom_table_time				{overflow:hidden; border:1px solid #d2d2d2; border-top:1px solid #252525; border-bottom:0; margin-bottom:20px;}
.iroom_table_time li				{float:left; width:50%; border-bottom:1px solid #d2d2d2; text-align:center; padding:10px 0; font-size:0.95em; cursor:pointer;}
.iroom_table_time li:nth-child(even)	{border-left:1px solid #d2d2d2;}
.iroom_table_time li span		{color:#0956a6;}
.iroom_table_time .off			{background:#f5f5f5; text-decoration:line-through; color:#bbb;}
.iroom_table_time .off span		{color:#bbb;}
.iroom_table_time li:hover,
.iroom_table_time .on			{background:#2e5abc; color:#fff;}
.iroom_table_time li:hover span,
.iroom_table_time .on span		{color:#fff;}
.iroom_view_enter				{padding:30px; background:#fafafa; border:1px solid #ddd; border-top:0;}
.iroom_view_enter .input_form		{border-color:#ccc; height:30px; line-height:30px;}
.iroom_view_enter .textarea_form	{border-color:#ccc; }
.iroom_view_enter .form_table tbody th	{background:#fafafa;}
.iroom_view_enter .form_table tbody td	{padding:8px; background:#fafafa;}
.iroom_view_enter .form_table tbody td:last-child	{border-right:1px solid #fafafa;}
.iroom_appbtn					{width:100%; text-align:center; border:1px solid #042a59; background:#042a59; height:46px; line-height:46px; color:#fff; font-size:1.1em; margin-top:10px; cursor:pointer;}
.iroom_appbtn:hover				{background:#333; border-color:#333;}

.iroom_view_box					{overflow:hidden;color:#333;line-height:48px;background:#fff;border-bottom:1px solid #ddd;}

.iroom_view_box div.title1		{float:left;width:25%;text-align:center;border-top:1px solid #ddd;}
.iroom_view_box div.people		{float:left;width:10%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_view_box div.yoils		{float:left;width:30%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_view_box div.time			{float:left;width:20%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_view_box div.view			{float:left;width:15%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_view_box div.infos		{display:none;float:left;width:75%;line-height:20px;border-right:1px solid #ddd;border-top:1px solid #ddd;}

.iroom_view_box2					{overflow:hidden;color:#333;line-height:38px;background:#fff;border-top:2px solid #555;border-bottom:1px solid #ddd;}

.iroom_view_box2 div.title			{float:left;width:13%;font-weight:bold;text-align:center;background:#F3F3F3;}
.iroom_view_box2 div.content			{float:left;width:87%;border-left:1px solid #ddd;padding-left:10px;background:#F3F3F3;}
.iroom_view_box2 div.title0			{float:left;width:13%;font-weight:bold;text-align:center;}
.iroom_view_box2 div.content0		{float:left;width:87%;border-left:1px solid #ddd;padding-left:10px;}
.iroom_view_box2 div.title1			{float:left;width:13%;font-weight:bold;text-align:center;border-top:1px solid #ddd; background:#F3F3F3;}
.iroom_view_box2 div.content1		{float:left;width:37%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;}
.iroom_view_box2 div.content1_col	{float:left;width:87%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;}
.iroom_view_box2 div.title2			{float:left;width:13%;font-weight:bold;text-align:center;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.iroom_view_box2 div.content2		{float:left;width:37%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding-left:10px;}
.iroom_view_box2 div.content2_col	{float:left;width:100%;border-top:1px solid #ddd;padding:10px 0px 10px 10px;}

.iroom_mylist_box				{overflow:hidden;color:#333;line-height:30px;background:#fff;border-top:2px solid #555;}

.iroom_mylist_box div.date		{float:left;width:15%;font-weight:bold;text-align:center;background:#F3F3F3;}
.iroom_mylist_box div.title1		{float:left;width:20%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_mylist_box div.team		{float:left;width:25%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_mylist_box div.types		{float:left;width:15%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_mylist_box div.people		{float:left;width:10%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_mylist_box div.time		{float:left;width:15%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}
.iroom_mylist_box div.infos		{display:none;float:left;width:50%;font-weight:bold;text-align:center;background:#F3F3F3;border-left:1px solid #ddd;}

.iroom_myview_box				{overflow:hidden;color:#333;line-height:30px;background:#fff;border-bottom:1px solid #ddd;}

.iroom_myview_box div.date		{float:left;width:15%;text-align:center;border-top:1px solid #ddd;}
.iroom_myview_box div.title1		{float:left;width:20%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_myview_box div.team		{float:left;width:25%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_myview_box div.types		{float:left;width:15%;text-align:left;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_myview_box div.people		{float:left;width:10%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_myview_box div.time		{float:left;width:15%;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;}
.iroom_myview_box div.infos		{display:none;float:left;width:50%;border-left:1px solid #ddd;border-top:1px solid #ddd;padding-left:10px;}



 /* mobile screen 937px */
@media screen and (max-width:937px) {

	.iroom_view_box2 div.title			{width:25%;}
	.iroom_view_box2 div.content			{width:75%;}
	.iroom_view_box2 div.title0			{width:25%;}
	.iroom_view_box2 div.content0		{width:75%;}
	.iroom_view_box2 div.title1			{width:25%;}
	.iroom_view_box2 div.content1		{width:75%;}
	.iroom_view_box2 div.content1_col	{width:75%;}
	.iroom_view_box2 div.title2			{width:25%;border-left:0px;}
	.iroom_view_box2 div.content2		{width:75%;}

}



 /* mobile screen 785px */
@media screen and (max-width:785px) {

	.sys_iroom_online_date span		{font-size:1.1em;}

	.sys_iroom_online_title			{font-size:1.1em;}
	.iroom_form_wrap					{margin:10px 0 10px 0;}
	.iroom_form_wrap	.lt				{float:none;width:100%;margin-bottom:15px;}
	.iroom_form_wrap	.rt				{float:none;width:100%}

	.iroom_my_nolist1				{display:none;}
	.iroom_my_nolist2				{display:block;width:100%;}

	.iroom_list_box div.num			{display:none;}
	.iroom_list_box div.time			{display:none;}
	.iroom_list_box div.title1		{display:none;}
	.iroom_list_box div.people		{display:none;}
	.iroom_list_box div.yoils		{display:none;}
	.iroom_list_box div.view			{display:none;}
	.iroom_list_box div.infos		{display:block; float:none; width:100%; border-right:0;}

	.iroom_view_box div.num			{display:none;}
	.iroom_view_box div.time			{display:none;}
	.iroom_view_box div.title1		{display:none;}
	.iroom_view_box div.people		{display:none;}
	.iroom_view_box div.yoils		{display:none;}
	.iroom_view_box div.view			{width:25%;border-left:0px;}
	.iroom_view_box div.infos		{display:block;padding:5px 5px 5px 10px; border-right:0;}
	.iroom_btn01						{margin-top:15px; width:100%;}

	.iroom_mylist_box div.date		{width:25%;}
	.iroom_mylist_box div.title1		{display:none;}
	.iroom_mylist_box div.team		{display:none;}
	.iroom_mylist_box div.types		{display:none;}
	.iroom_mylist_box div.people		{display:none;}
	.iroom_mylist_box div.time		{width:25%;border-left:0px;}
	.iroom_mylist_box div.infos		{display:block;border-right:1px solid #ddd;}

	.iroom_myview_box div.date		{width:25%;}
	.iroom_myview_box div.title1		{display:none;}
	.iroom_myview_box div.team		{display:none;}
	.iroom_myview_box div.types		{display:none;}
	.iroom_myview_box div.people		{display:none;}
	.iroom_myview_box div.time		{width:25%;border-left:0px;}
	.iroom_myview_box div.infos		{display:block;border-right:1px solid #ddd;}

	.iroom_calendar_title_year				{float:none;margin:0;width:100%;}
	.iroom_calendar_title_select			{float:none; margin:10px auto 0 auto;}

	.iroom_formdown					{ text-align:center;}
	.iroom_formdown p				{float:none; margin-bottom:10px;}
	.iroom_formdown .down_btn		{float:none;}

	.iroom_view_top					{padding:20px;}
	.iroom_view_top .photo			{float:none; width:100%; height:100%;}
	.iroom_view_top .info			{float:none; width:100%;}
	.iroom_view_top .info .iroom_name	{font-size:1.2em;}
	.iroom_view_btm					{padding:20px;}
	.iroom_view_btm .lt				{float:none; width:100%;}
	.iroom_table_btm					{margin-bottom:20px;}
	.iroom_view_btm .rt				{float:none; width:100%;}
	#sys_iroom_onlineform_main_area,
	.iroom_view_enter				{padding:20px;}

}


 /* mobile screen 480 */
@media screen and (max-width:480px) {

	.iroom_view_box div.infos			{float:none; width:100%; padding:5px 10px 0 10px;}
	.iroom_view_box div.view				{float:none; width:100%; border-top:0;}
	.iroom_btn01							{margin:0;}

	.iroom_view_box2 div.title			{width:28%;}
	.iroom_view_box2 div.content			{width:72%;}
	.iroom_view_box2 div.title0			{width:28%;}
	.iroom_view_box2 div.content0		{width:72%;}
	.iroom_view_box2 div.title1			{width:28%;}
	.iroom_view_box2 div.content1		{width:72%;}
	.iroom_view_box2 div.content1_col	{width:72%;}
	.iroom_view_box2 div.title2			{width:28%;}
	.iroom_view_box2 div.content2		{width:72%;}


	.iroom_search_total		{float:none;margin-bottom:10px;}
	.iroom_search				{float:none;text-align:center;}

}

/*	마이페이지 리스트 모바일 전환 대비	*/
.desktop	{display:;}
.mobile1		{display:none;}
.mobile2		{display:none;}

@media screen and (max-width:785px) {
	.desktop	{display:none;}
	.mobile1		{display:table-cell;width:*;}
	.mobile2		{display:table-cell;width:120px;}
}


/* 리스트페이지 새로운형태   ===================================================================================== */ 
.iroom_list_top					{overflow:hidden; padding:30px; border:1px solid #ddd; border-bottom:0; }
.iroom_list_top .photo			{float:left; width:30%; height:150px;border:1px solid #eaeaea;}
.iroom_list_top .photo img		{width:100%; height:100%; object-fit:cover; }
.iroom_list_top .info			{float:right; width:67%; padding:10px 0 0 0;}
.iroom_list_top .info .iroom_name	{font-size:1.25em; color:#333; font-weight:700; margin-bottom:15px;}
.iroom_list_top .info dl					{overflow:hidden;  padding:3px 0;}
.iroom_list_top .info dl:last-child		{padding-bottom:0;}
.iroom_list_top .info dl dt				{position:relative; padding:0 0 0 8px; float:left; font-weight:500; color:#000; letter-spacing:-1px;}
.iroom_list_top .info dl dt:after		{position:absolute; content:''; display:block; left:0; top:10px; width:3px; height:3px; background:#2e5abc;}
.iroom_list_top .info dl dd				{padding-left:100px; color:#4d4d4d;}
.iroom_list_top:last-child		{border-bottom:1px solid #ddd;}


/* iroom_time_list.php 에 임시로 넣을 레이어 */
#iroom_time_list_layer		{display:none;z-index:99999999999;background:#ffffff;padding:20px;border:5px solid #000000;}
#iroom_time_list_layer_fade	{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background:#000;opacity:.80;z-index:999999998;}
