@charset "euc-kr";

/* Page Title */

@import url(common.css);

/*¹ýÀÎ´ë¿©*/

table.rent01		{width:740px; overflow:hidden; font: normal 12px/16px µ¸¿ò,±¼¸²,Arial; margin-top:10px; border:1px solid #adadad;}
table.rent01	  td{padding:8px; border-bottom:1px solid #adadad; border-left:1px solid #adadad; text-align:center; color:#333}
table.rent01	  th{font-weight:normal; color:#752612; border-bottom:1px solid #adadad; border-left:1px solid #adadad; padding:8px;}
table.rent01 .tit	{background-color:#ececec; border-top:1px solid #adadad; text-align:center; font-weight:bold; color:#121212}
table.rent01 .num	{background-color:#ececec;}

table.rent02		{width:740px; overflow:hidden; font: normal 12px/16px µ¸¿ò,±¼¸²,Arial; margin-top:10px; border:1px solid #adadad;}
table.rent02	  td{padding:8px 0 8px 15px; border-bottom:1px solid #adadad; border-left:1px solid #adadad; color:#333; line-height:160%; vertical-align:top;}
table.rent02	  th{font-weight:bold; color:#752612; border-bottom:1px solid #adadad; border-left:1px solid #adadad;}
table.rent02 .tit	{background-color:#ececec; border-top:1px solid #adadad; text-align:center; font-weight:bold; padding-left:0px; color:#121212}

table.rent03		{width:732px; overflow:hidden; font: normal 12px/16px µ¸¿ò,±¼¸²,Arial; margin-top:10px; border:1px solid #adadad; margin-left:5px;}
table.rent03	  td{text-align:center; border-bottom:1px solid #adadad; border-left:1px solid #adadad; color:#333; line-height:160%; padding:8px;}
table.rent03 .tit	{background-color:#ececec; border-top:1px solid #cecece; text-align:center; font-weight:bold; padding-left:0px; color:#121212}

/*°øÁö»çÇ×*/

.board				  {width:730px; margin:20px auto; overflow:hidden; background:url(/common/img/sub/n_bg.gif) no-repeat 0 30px;}
table.ta01			  {width:100%; }
table.ta01			th{text-align:center; font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; color:#212121; padding-top:17px; height:13px; padding-bottom:10px;}
table.ta01			td{font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#333;  background:url(/common/img/sub/dot_bg.gif) bottom repeat-x; padding-top:8px; padding-bottom:5px;}

table.ta02					  {width:100%; margin:20px auto;}
table.ta02					th{text-align:center; font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; color:#212121; padding-top:17px; height:13px; padding-bottom:10px;}
table.ta02					td{color:#333;  background:url(/common/img/sub/dot_bg.gif) bottom repeat-x; padding-top:8px; padding-bottom:5px;}
table.ta02 td.view			  {padding:20px 10px 20px 10px;}
table.ta02 td.view_font	      {padding:20px 10px 20px 10px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial;}

.num						 {margin:20px auto; text-align:center;  font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; color:#666666; padding-top:10px;}
.num02						 {margin:0 auto; text-align:center;  font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; color:#666666; padding-top:10px;}

.text01						 {color:#fff; font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; text-align:right}

.pw							 {width:403px; height:90px; text-align:center; background:url(/common/img/sub/pw_bg.gif) no-repeat; padding-top:90px; font:bold 12px/16px µ¸¿ò,±¼¸²,Arial;}

.board_write			 	 {width:730px; height:490px; margin:20px auto; overflow:hidden; background:url(/common/img/sub/write_bg.gif) no-repeat 0 0;}

table.qna_write				 {width:650px; margin:20px auto; }
table.qna_write		       td{padding-bottom:8px;}


/*ÀÎÅÍ³Ý¿¹¾à*/

.reserv_write01			 	 {width:730px; height:190px; margin:10px auto; overflow:hidden; background:url(/common/img/sub/reservation_bg01.gif) no-repeat 0 0;}
.reserv_write02			 	 {width:730px; height:300px; margin:10px auto; overflow:hidden; background:url(/common/img/sub/reservation_bg02.gif) no-repeat 0 0;}

.reserv_ok					 {width:485px; height:80px; margin:60px auto 15px auto; overflow:hidden; background:url(/common/img/sub/reservation_img04.gif) no-repeat 0 0; padding-top:110px; padding-left:245px;}
.reserv_check				 {width:475px; height:80px; margin:60px auto 15px auto; overflow:hidden; background:url(/common/img/sub/reservation_img05.gif) no-repeat 0 0; padding-top:110px; padding-left:255px;}

/*ÀÌº¥Æ®*/
.event_list					 {width:730px; margin:25px auto 0 auto;}
.event_img					 {width:165px; float:left; text-align:center; font:bold 12px/16px µ¸¿ò,±¼¸²,Arial;}
.event_img				  img{border:1px solid #cecece; margin-bottom:8px;}

.text02						 {color:#7d2c18;}

.event_view					 {width:653px; margin:25px auto; overflow:hidden;}
.eb_img						 {width:553px; height:414px; padding-top:11px; text-align:center; background:url(/common/img/sub/event_bg01.jpg) no-repeat 0 0; float:left}
.es_img						 {float:right;}

.event_text					 {width:655px; height:300px; background:url(/common/img/sub/event_bg02.jpg) no-repeat 0 0; margin:0 auto;}

.text03						 {font:bold 16px µ¸¿ò,±¼¸²,Arial; padding:20px 0 0 45px;}

ul.e_list					 {margin-top:29px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial;}
li.text04					 {width:205px; float:left; padding-left:110px; height:30px;}


/*·Î±×ÀÎ*/
.login				 {width:475px; height:95px; margin:60px auto 15px auto; overflow:hidden; background:url(/common/img/sub/login_bg01.gif) no-repeat 0 0; padding-top:95px; padding-left:255px;}
.idpw				 {width:475px; height:80px; margin:60px auto 15px auto; overflow:hidden; background:url(/common/img/sub/login_bg02.gif) no-repeat 0 0; padding-top:110px; padding-left:255px;}


/*¿ä±Ý*/
table.charge01		{width:740px; overflow:hidden; font: normal 12px/16px µ¸¿ò,±¼¸²,Arial; border:1px solid #adadad;}
table.charge01	  td{padding:3px; border-bottom:1px solid #bbb; border-left:1px solid #adadad; text-align:center; color:#333}
table.charge01	  th{background-color:#f5f5f5; border-bottom:1px solid #868686}

.td_cr01			{background-color:#f1dfd2; font-weight:bold}
.td_cr02			{background-color:#fbf0e6; font-weight:bold}


/* ¸Þ´ºÃß°¡ */
.submn_wrap {width:165px; float:left; text-align:right; padding:20px 15px; box-sizing:border-box; font-family:"Noto Sans KR"; border-radius:5px; box-shadow:2px 1px 4px rgba(0,0,0,0.2); margin:15px 0 20px 0; border:1px solid #ddd;}
.submn_wrap h2 {font-size:22px; font-weight:600; margin-bottom:15px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.submn_wrap ul{width:100%; float:left;}
.submn_wrap ul li a {color:#666; font-size:0.9em; display:block}
.submn_wrap ul li {padding:7px 10px; box-sizing:border-box;}
.submn_wrap ul li.ov {border-radius:5px; background:#454545; color:#fff;}
.submn_wrap ul li.ov a {color:#fff;}

.submn_wrap ul li:hover {border-radius:5px; background:#454545; transition: ease-in-out 0.3s;  }
.submn_wrap ul li:hover a {color:#fff;}