
/* 리스트   ===================================================================================== */ 
.lounge_default					{border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:100px 0; text-align:center; color:#777; }
.lounge_wrap					{overflow:hidden;}

.lounge_wrap h2					{background:#697283; color:#fff; line-height:50px; padding:0 20px; font-size:1.2em; font-weight:700;}
.lounge_wrap ul					{padding:20px 10px;}
.lounge_wrap ul li				{padding:2px 0 2px 18px; background:url("../image/acc_list.gif") no-repeat left 9px;}
.lounge_wrap .roomlist			{overflow:hidden; margin-bottom:20px;}
.lounge_wrap dl					{position:relative; border:1px solid #ddd; float:none; width:100%; margin:0 0 10px 0;}
.lounge_wrap dl dt				{color:#333; padding:10px 30px 10px 30px; font-weight:700; border-bottom:1px solid #ddd; letter-spacing:-0.75px;  background:url("../image/acc_list.gif") no-repeat 10px 18px #f7f7f7;}
.lounge_wrap dl dd				{padding:10px;}
.lounge_wrap .wrap				{display: grid; grid-template-columns: repeat(2, 1fr); gap:20px;}
.lounge_wrap .photo				{display: grid; grid-template-columns: repeat(2, 1fr); gap:5px 5px;}
.lounge_wrap .photo figure		{height:140px;}
.lounge_wrap .photo img			{width:100%; height:100%; border:1px solid #eaeaea; object-fit:cover; }
.lounge_wrap .room				{margin-top:10px; letter-spacing:-0.75px; font-size:0.9em; line-height:1.6; color:#797979;}
.lounge_wrap .room p:first-child	{margin-bottom:7px; color:#414141; font-size:16px; font-weight:500;}
.lounge_wrap .room b			{font-weight:500;}
.lounge_wrap .room_appbtn		{position:absolute; right:0; bottom:0; width:120px; height:48px; line-height:46px; font-weight:500; font-size:0.95em;}
.lounge_wrap .room_resbtn		{background:#a70513 !important;}


@media screen and (max-width:1024px) {
	.lounge_wrap h2					{font-size:1.1em;}
	.lounge_wrap .wrap				{display:block;}
	.lounge_wrap .photo figure		{height:100%;}
	.lounge_wrap .room				{margin:10px 0;}
	.lounge_wrap .room_appbtn		{position:relative; width:100%; height:42px; line-height:40px;}
}


@media screen and (max-width:768px) {
	.lounge_wrap .photo				{grid-template-columns:none;}
}


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

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

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


/* 달력 디자인 */
.room_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;}
.room_calendar_title span				{padding:0 6px;font-size:1.1em; color:#333;line-height:150%; vertical-align:middle; font-weight:700;}
.room_calendar_title span img			{vertical-align:sub; width:18px;}
.room_calendar_title_select				{float:right; margin:5px 0 0 0;}
.room_calendar_title_select select		{border:1px solid #b5b5b5;height:28px;padding:0 0 0 5px;margin:0 0 0 3px;}	

.room_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;}
.room_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;}
.room_calendar_title_year .prev:hover,
.room_calendar_title_year .next:hover	{border:1px solid #aaa;}

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

.room_search_wrap			{overflow:hidden;margin-bottom:10px;}
.room_search_total			{float:left;}
.room_search_total p		{margin-top:5px;}
.room_search				{float:right;}
.room_search select			{border:1px solid #ddd;min-width:80px;height:30px;line-height:30px;vertical-align:top;}
.room_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;}
.room_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;}

.room_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;} /* 파랑 작은 버튼 - 기본  */
.room_btn01:hover			{background:#333; border-color:#333;}


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

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

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


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

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

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

.sys_room_online_divs .cont dl			{margin: 0;border-bottom: 1px solid #eaeaea;}
.sys_room_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_room_online_divs .cont dd			{margin: 0 0 0 70px;padding: 3px 0;text-align: left;font-size: 11px;color: #777;}


.room_my_nolist2				{display:none;}

/* 리스트   ===================================================================================== */ 
.room_infomap					{position:relative; }
.room_map_over					{display:block; background:rgba(250, 112, 0, 0.3);}
.room_infomap .num				{position:absolute; right:60px; bottom:30px;}
.room_infomap .num li			{margin:10px 0; letter-spacing:-1px; font-weight:500;}
.room_infomap .num em			{display:inline-block; margin-right:7px; font-size:13px; font-style:normal; text-align:center; background:#ff6900; color:#fff; width:23px; line-height:23px; border-radius:100%;}

.room_list_etc					{border:1px solid #ddd; border-radius:5px; padding:10px; margin-top:20px;}
.room_list_etc p				{font-weight:800; text-align:center;}

/* mobie screen 768 */
@media screen and (max-width:768px) {

	.room_infomap .num			{position:relative; right:0; bottom:0; text-align:center; margin-top:5px;}
	.room_infomap .num li		{display:inline-block; margin-right:10px; font-size:0.9em;}
	.room_infomap .num li:last-child	{margin:0;}

}



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

.room_view_btm					{overflow:hidden; padding:30px; border-left:1px solid #ddd;border-right:1px solid #ddd; }
.room_view_btm2					{border-top:1px solid #ddd; padding-bottom:0;}
.room_view_btm .lt				{float:left; width:48%;}
.room_view_btm .rt				{float:right; width:48%;}
.room_view_btm .rt select		{height:36px;}
.room_view_btm h5 span			{float:right; font-size:14px; color:#333; }
.room_view_btm .lt select		{height:42px;}

.room_view_btm .room_view_sisul					{border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:5px;position:relative; overflow:hidden; min-height:30px; }
.room_view_btm .room_view_sisul:last-child		{margin-bottom:0px;}

.room_view_btm .room_view_sisul div.title		{float:left;width:60%;font-weight:bold;text-align:center;}
.room_view_btm .room_view_sisul div.people		{float:left;width:20%;text-align:center;}
.room_view_btm .room_view_sisul div.view		{float:left;width:20%;text-align:center;}
.room_view_btm .room_view_sisul div.infos		{display:none;float:left;width:75%;font-weight:bold;text-align:center;background:#F3F3F3;border-right:1px solid #ddd;}


.room_table_time				{overflow:hidden; border:1px solid #d2d2d2; border-top:1px solid #252525; border-bottom:0; margin-bottom:20px;}
.room_table_time li				{float:left; width:50%; border-bottom:1px solid #d2d2d2; text-align:center; padding:10px 0; font-size:0.9em; cursor:pointer;}
.room_table_time li:nth-child(even)	{border-left:1px solid #d2d2d2;}
.room_table_time li span		{color:#0956a6;}
.room_table_time .off			{background:#f5f5f5; text-decoration:line-through; color:#bbb;}
.room_table_time .off span		{color:#bbb;}
.room_table_time li:hover,
.room_table_time .on			{background:#2e5abc; color:#fff;}
.room_table_time li:hover span,
.room_table_time .on span		{color:#fff;}
.room_view_enter				{padding:30px; background:#fafafa; border:1px solid #ddd; border-top:1px dashed #ddd;}
.room_view_enter .input_form		{border-color:#ccc; height:30px; line-height:30px;}
.room_view_enter .textarea_form	{border-color:#ccc; }
.room_view_enter .form_table tbody th	{background:#fafafa;}
.room_view_enter .form_table tbody td	{padding:8px; background:#fafafa;}
.room_view_enter .form_table tbody td:last-child	{border-right:1px solid #fafafa;}

.room_view_enter .room_res_1		{display:table-row;}
.room_view_enter .room_res_2		{display:none;}

.room_appbtn					{width:100%; text-align:center; border:1px solid #042a59; background:#042a59; height:56px; line-height:54px; color:#fff; font-size:1.1em; margin-top:10px; cursor:pointer;}
.room_appbtn:hover				{background:#333; border-color:#333;}

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

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

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

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

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

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

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

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

.room_nolist					{padding:70px 0; text-align:center; border-bottom:1px solid #ddd;}

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

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

}



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

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

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

	.room_my_nolist1				{display:none;}
	.room_my_nolist2				{display:block;width:100%;}

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

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

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

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

	.room_calendar_title_year				{float:none;margin:0;width:100%;}
	.room_calendar_title_select			{float:none; margin:10px auto 0 auto;}

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

	.room_view_top .photo			{float:none; width:100%; height:100%;}
	.room_view_top .info			{float:none; width:100%;}
	.room_view_top .info .room_name	{font-size:1.2em;}
	.room_view_btm					{padding:20px;}
	.room_view_btm2					{padding-bottom:0;}
	.room_view_btm .lt				{float:none; width:100%; margin:0 0 20px 0;}
	.room_table_btm					{margin-bottom:20px;}
	.room_view_btm .rt				{float:none; width:100%;}
	#sys_room_onlineform_main_area,
	.room_view_enter				{padding:20px;}

	.room_appbtn					{height:50px; line-height:48px; font-size:1em;}

}


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

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

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

	.room_search_total		{float:none;margin-bottom:10px;}
	.room_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;}
}

/*	관리자 달력 스타일	*/
.move_month				{text-align:center;}
.move_month .arrow01	{background:url(../../../core/image/board/bbs_page02.png) no-repeat 4px 0 #ffffff;background-size:auto 29px;overflow:hidden;}
.move_month .arrow02	{background:url(../../../core/image/board/bbs_page02.png) no-repeat -23px 0 #ffffff;background-size:auto 29px;overflow:hidden;}
.move_month a			{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#666;border:1px solid #d0d0d0;margin:0 1px;font-size:30px;padding-bottom:10px;}
.move_month a:hover		{border:1px solid #222;color:#222;font-weight:bold;}
.move_month span		{display:inline-block;font-size:30px; line-height:45px; padding:0 5px; height:45px; overflow:hidden;}
.move_month select		{height:34px; font-size:18px; overflow:hidden;}




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