
/* <style> */

/* 사이트 탑 */
div.site_top{width: 1200px; height: 100px; margin: 0 auto; padding-top: 20px;}
	div.site_top div.tl{width: 440px; height: 100px; margin: 0; padding: 0; float: left;}
		div.site_top div.tl img{margin: 20px 0 0 70px;}
	div.site_top div.tr{width: 760px; height: 100px; margin: 0; padding: 0; float: right; }
		div.site_top div.tr p.top{color: #b6b6b9;font-size: 13px;text-align: right; margin:40px 115px 8px 0;  padding: 0; }
		div.site_top div.tr p.top a{ color: #b6b6b9;font-family: 'NanumSquare' ;}



/* navi */
div.navi_1{text-align:center; overflow: hidden; padding-left: 48px;}
div.navi_1 a{display: inline-block; color: #6d6e74; font-size: 16px; font-family: 'NanumSquare' ; margin:2px 5px;}
div.navi_1 a:hover, div.navi_1 a.hover{ color: #222;}


div.navi_sub{width: 100%; height: 40px; text-align:center; background-color: transparent; z-index: 999; position: relative;}
div.navi_sub ul {display:none ;margin: 0; padding: 0; *display:inline; zoom:1; }
div.navi_sub ul li{list-style:none; float:left; margin:11px 10px 0 10px}
div.navi_sub ul li.span{margin-left: 0 ;margin-right: 0; color: #fff;}
div.navi_sub ul li a{color:#fff; font-size: 16px;}
div.navi_sub ul li a:hover, div.navi_sub ul li a.hover{color:#b3e4c5;}



/*main */

div.main_slide{width: 1200px; height: 600px; margin: 0 auto; margin-top: -40px;}
li.slide_li{ width: 1200px; height:600px; background-size:cover ;background-position:center center ;}

div.main_btn{width: 1200px; height: 110px; margin: 30px  auto; text-align: center;}
	div.main_btn ul {list-style: none; margin: 0; padding: 0;display: inline-block; *display:inline; zoom:1; }
	div.main_btn ul li{list-style: none; float: left;margin: 0; padding-left: 123px; width: 245px; height: 110px; background-position: 0 0; background-repeat: no-repeat; cursor: pointer;}
	div.main_btn ul li.b1{background-image: url("../img/main_btn_rooms.png"); color: #e4354c;}
	div.main_btn ul li.b2{background-image: url("../img/main_btn_booking.png"); color: #c561d1;}
	div.main_btn ul li.b3{background-image: url("../img/main_btn_gong.png"); color: #594c68;}
	div.main_btn ul li p{font-size: 25px; font-weight: bold; margin: 0; padding: 12px 0; text-align: left;}
	div.main_btn ul li p.p1{font-size: 15px; font-weight: normal; padding: 0; line-height: 20px; color: #5e5e5e; font-family: "Nanum Gothic"; letter-spacing: -1px;}


div.main_mid_wrap{width: 100%; height: 200px; background-color: #f84654; margin-bottom: 30px;}
	div.main_mid_wrap div.main_mid{margin: 0 auto;width: 1100px; height: 200px; background: url("../img/main_mid_img.jpg") center no-repeat; color: #fff;}
		div.main_mid_wrap div.main_mid p.p1{font-size: 30px; margin: 0; padding: 50px 0 6px 50px;}
			div.main_mid_wrap div.main_mid p.p1 span{font-size: 25px;}
		div.main_mid_wrap div.main_mid p.p2{font-size: 20px; padding: 0 100px 0 0; text-align: right; margin: 0;}
			div.main_mid_wrap div.main_mid p.p2 a{display: inline-block;color: #fff; width: 22px; height:21px; border: 1px solid #fff; text-align: center;}
			div.main_mid_wrap div.main_mid p.p2 a:hover{color: #f84654; background-color: #fff;}
		div.main_mid_wrap div.main_mid p.p3{font-size: 16px; margin: 0;margin-top: 10px; padding: 0 0 0 50px; line-height: 20px;}


div.tt1{font-size: 32px; color: #a3343c; font-weight: bold; margin: 60px 0 30px 0; text-align: center;}
div.tt1 span{color: #d94450}
div.tt2{font-size: 20px; color: #5e5e5e; margin: 20px 0; text-align: center; font-family: 'NanumSquare' ;line-height: 28px;}

div.main_view_img{width: 1050px; margin: 0 auto; position: relative;}
	div.main_view_img a.tp{text-align: right; font-size: 12px; color: #918f8f; display: block; height: 18px;}
	div.main_view_img a.tp:hover{color: #f84654;  font-weight: bold;}
	div.main_view_img ul li.view_li{width: 252px; height:204px; background-size:cover ;background-position:center center ; cursor: pointer;}
	div.main_view_img div.prev{position: absolute; width: 41px; height: 43px; background-color: #eee; top: 95px; left: -50px}
	div.main_view_img div.prev a{width: 41px; height: 43px; display: inline-block; background: #fff url("../img/_user_arr_l.png") 0 0 no-repeat;}
	div.main_view_img div.next{position: absolute; width: 41px; height: 43px; background-color: #eee; top: 95px;right: -50px}
	div.main_view_img div.next a{width: 41px; height: 43px; display: inline-block; background: #fff url("../img/_user_arr_r.png") 0 0 no-repeat;}




div.main_btm{width: 1200px; height: 110px; margin: 30px  auto; text-align: center;}
	div.main_btm ul {list-style: none; margin: 0; padding: 0;display: inline-block; *display:inline; zoom:1; }
	div.main_btm ul li{list-style: none; float: left;margin: 0; height: 77px; background-position: 0 0; background-repeat: no-repeat;}
	div.main_btm ul li.b1{width: 240px; padding-left: 80px; background-image: url("../img/main_phone.png");}
		div.main_btm ul li.b1 p, div.main_btm ul li.b1 a{color: #000; font-size: 20px; cursor: default; line-height: 20px; font-weight: bold; padding: 12px 0 0 5px; margin: 0; text-align: left;}
		div.main_btm ul li.b1 p a{margin: 0; padding: 0;}
	div.main_btm ul li.b2{width: 128px; background-image: url("../img/main_bank.png");}
	div.main_btm ul li.b3{width: 300px; padding-left: 20px; text-align: left; }
		div.main_btm ul li.b3 p.p1{font-size: 15px; font-weight: bold; color: #959595; padding: 15px 0 5px 0; margin: 0;}
		div.main_btm ul li.b3 p.p2{font-size: 25px; font-weight: bold; color: #000;padding: 5px 0 0 0; margin: 0;}





/* sub */

div.sub_top{min-width: 1200px; max-width:1700px; background-position: center center; background-repeat: repeat-x; height:312px; margin: 0 auto; margin-top: -40px; z-index: 1; webkit-background-size: cover; background-size: cover; background-image: url("../upload/images/");}
div.sub_body{width: 1131px; padding: 0 30px 0 39px; margin: 0 auto; position: relative; overflow: hidden;}
	div.sub_body div.left_menu_wrap{float: left;width: 211px; min-height: 500px; margin-top: -161px; margin-bottom: 30px; display: none;}
		div.sub_body div.left_menu_wrap div.top{width: 211px; height: 158px; background: url("../img/left_top_bg.png") 0 0 no-repeat;margin: 0; padding: 0;}
		div.sub_body div.left_menu_wrap div.top p{font-size: 25px; font-weight: bold; color: #c91111; text-align: center;margin: 0; padding-top: 110px;}
		div.sub_body div.left_menu_wrap div.left_menu{width: 188px;border: 1px solid #c3bebe; margin: 0 0 0 10px; background-color: #fff; overflow: hidden;}
			

			div.sub_body div.left_menu_wrap div.left_menu a{display: block; width: 168px; margin: 0; padding: 20px 0 20px 20px; color: #111; font-family: 'NanumSquare'; font-size: 16px; border-top: 1px solid #c3bebe; font-weight: bold;}
			div.sub_body div.left_menu_wrap div.left_menu a.hover, div.sub_body div.left_menu_wrap div.left_menu a:hover{background-color: #d85555; color: #fff;}


			div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2{overflow: hidden; list-style: none; width: 188px; padding: 0; margin: 0;}
				div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li{float: left;height: 82px; border:1px solid #c3bebe; border-width: 1px 1px 1px 0; background-repeat:no-repeat; background-position: center 10px; padding: 0; margin: 0; cursor: pointer;}
				div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li.m1{width: 93px; background-image: url("../img/left_booking.png");}
				div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li.m2{border-right: 0; width: 94px; background-image: url("../img/left_booking_intro.png");}
				div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li.m3{border-top:0; width: 93px; background-image: url("../img/left_qna.png");}
				div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li.m4{border-top:0; border-right: 0; width: 94px; background-image: url("../img/left_way.png");}
					div.sub_body div.left_menu_wrap div.left_menu ul.left_menu2 li p{margin: 0; padding-top: 60px; text-align: center; font-size: 13px; color: #e4354c;}


			div.sub_body div.left_menu_wrap div.left_menu div.left_menu3{background-color: #f5f5f5;margin: 0; padding: 18px 14px;}
				div.sub_body div.left_menu_wrap div.left_menu div.left_menu3 p.p1{font-size: 14px; font-weight: bold; color: #383737; padding: 0; margin: 0;}
				div.sub_body div.left_menu_wrap div.left_menu div.left_menu3 p.p2{font-size: 13px; font-weight: bold; color: #c91111; padding: 0; margin: 14px 0 0 0; text-decoration: underline;}
				div.sub_body div.left_menu_wrap div.left_menu div.left_menu3 p.p3{font-size: 15px; color: #7d7c7d; padding: 0; margin: 8px 0 0 0; line-height: 18px;}
				div.sub_body div.left_menu_wrap div.left_menu div.left_menu3 p.p3 a{font-size: 15px; color: #7d7c7d; padding: 0; margin: 0; border: 0; line-height: 20px; cursor: default; font-weight: normal; font-family: "Nanum Gothic"; }
				div.sub_body div.left_menu_wrap div.left_menu div.left_menu3 p.p3 a:hover{background-color: #f5f5f5; color: #7d7c7d;}


/*	div.sub_body div.contents{float: right;width: 892px; overflow: hidden;}*/
	div.sub_body div.contents{float: left; margin-left: 20px; width: 940px; overflow: hidden; min-height: 560px;}
	
	div.sub_body div.contents p.tit{font-size: 22px;height: 47px; font-weight: bold;  border-bottom: 1px solid #c8c3c3; margin: 0 0 20px 0; padding: 25px 5px 0 20px;}
	div.sub_body div.contents p.tit span{float: right; font-size: 11px; color: #666; margin-top:13px;}


p.sub_body_tit1{font-size: 17px; font-weight: bold; color: #751d28; padding-left: 10px; margin:15px auto;}
div.sub_body_box1{color: #751d28; padding:15px ; width:850px; margin:0 auto; border: 1px solid #959595;}
div.sub_body_box1 p.bdy{font-size: 14px; line-height: 16px; color: #5e5e5e; margin: 9px 0; padding-left: 10px; background: url("../img/dot1.png") 0 5px no-repeat;}
div.sub_body_box1 p.bdy2{font-size: 14px; line-height: 16px; color: #5e5e5e; margin: 9px 0; padding-left: 10px; background: url("../img/dot2.png") 0 5px no-repeat;}
div.sub_body_box1 p.addr{font-size: 14px; line-height: 16px; color: #5e5e5e; margin: 9px 0; padding-left: 10px;}
div.sub_map_box{color: #751d28; padding:0px ; width:880px;  margin:0 auto; border: 1px solid #959595;}

/*quick */

div.sub_body  div.q_wrap{width: 89px; border: 1px solid #b7b7b7; position: absolute; right: 80px; top:96px}
	div.sub_body div.q_wrap ul{list-style: none; width: 89px; padding: 0; margin: 0; ; font-family: 'NanumSquare'}
		div.sub_body  div.q_wrap ul li{height: 85px;width: 89px; border-bottom:1px solid #b7b7b7; background-repeat:no-repeat; background-position: center 10px; padding: 0; margin: 0; cursor: pointer; background-color: #fff;}
		div.sub_body  div.q_wrap ul li.top{height: 40px; cursor: default; border: 0; position: relative;}
		div.sub_body  div.q_wrap ul li.top div.img{position: absolute; top: 10px; left: -15px; width: 100px; height: 40px; background-image: url("../img/q_tit_bg.png"); color: #fff; text-align: center;}
		div.sub_body  div.q_wrap ul li.top div.img span{margin-top: 8px;display: inline-block;font-size: 14px; font-weight: bold; }
		div.sub_body  div.q_wrap ul li.m1{background-image: url("../img/left_booking.png");}
		div.sub_body  div.q_wrap ul li.m2{background-image: url("../img/left_booking_intro.png");}
		div.sub_body  div.q_wrap ul li.m3{background-image: url("../img/left_qna.png");}
		div.sub_body  div.q_wrap ul li.m4{background-image: url("../img/left_way.png");}
		div.sub_body  div.q_wrap ul li.go_top{background-image: url("../img/q_arr_top.png"); background-color: #f26d7d; color: #fff; border: 0; height: 50px;}
			div.sub_body  div.q_wrap ul li p{margin: 0; padding-top: 60px; text-align: center; font-size: 13px; color: #e4354c;}
			div.sub_body  div.q_wrap ul li.go_top p{padding-top: 33px; text-align: center; font-size: 13px; color: #fff;}



/* room list */
div.contents div.rooms_list_wrap{ text-align: center; padding: 5px 0;}
	div.contents div.rooms_list_wrap ul{list-style: none; margin: 0; padding: 0;display: inline-block; *display:inline; zoom:1;}
		div.contents div.rooms_list_wrap ul li{list-style: none; float: left;margin: 7px; width: 232px; padding: 17px 24px; border: 1px solid #bdbaba;}
			div.contents div.rooms_list_wrap ul li img{width: 232px; height: 154px; cursor: pointer;}
			div.contents div.rooms_list_wrap ul li p.roomname{text-align: center; font-size: 21px; font-weight: bold; color: #4b0049; margin: 1px; padding: 10px 0; border-bottom:solid 1px #bdbaba;height: auto; }
			div.contents div.rooms_list_wrap ul li div.roominfo{text-align: left; font-size: 15px; color: #778; line-height:1.35em; padding: 5px 2px;white-space:nowrap; overflow: hidden;}
			div.contents div.rooms_list_wrap ul li div.roominfo span{font-weight: bold; font-size: 1em; color: #5c185a; margin-right: 4px;}
			div.contents div.rooms_list_wrap ul li a{text-align: center; display: inline-block; background-color: #f27181;font-size: 11px; padding: 7px 15px;  color: #fff; -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
			div.contents div.rooms_list_wrap ul li a:hover{background-color: #c51a2f;color: #fff; font-weight: bold;}






/*bottom*/
div.bottom_bar{height:32px; width: 100%; background-color: #bd3b45; overflow: hidden;}
div.bottom_bar div.txt{width: 1080px; height: 20px; margin: 6px auto; text-align: right; color: #fff;}
div.bottom_bar div.txt a{color:#fff; font-size: 15px; margin: 0 10px; font-family: 'NanumSquare' ;}
div.bottom_bar div.txt a:hover{color:#ccc;}

div.site_bottom{width: 1100px; margin: 0 auto; }
div.site_bottom img{float: left; margin: 8px 0; width: 180px; height: auto;}
div.site_bottom div.txt{float: right; margin:10px 30px 0 0; width: 800px; text-align: right; line-height: 1.2em; font-size: 15px; color: #7d7c7d; font-family: 'NanumSquare' ;}


/* 예약 안내 */
table.booking_info{width:100%;border-collapse: collapse;border-top:2px solid #236b87; margin-bottom: 50px;}
table.booking_info tr{border-bottom:1px dashed #cfcfcf }
table.booking_info th{padding:25px;text-align:center;vertical-align:top }
table.booking_info td{padding:15px 0 0 15px;}
li.booking_info{list-style-position: outside; margin:10px 0; padding:0; font-size:14px; color:#888; line-height:1.6em;list-style-image:url("../img/dot_2_list.png")}
li.booking_info span{color:#e75425}



/* 예약 */
div.month_go{margin:0 auto;text-align:center;font-size:30px; color:#477d3b}
div.month_go a{color:#e75834; font-size:15px; font-weight:bold; border:0px solid #000000;  padding:0 10px; margin:0 10px;;vertical-align:3px}

table.calendar{width:100%;border-collapse: collapse;border:0; table-layout:fixed;}
table.calendar th{padding:10px; font-size:15px;color:#fff; background-color:#477d3b}
table.calendar td{border:1px solid #c9c9cb; padding:5px; vertical-align: top}
table.calendar td.isbooking{background-color:#fff;font-size: 12px;}
table.calendar td.endbooking{background-color:#f3f3f3}
table.calendar td.notbooking{background-color:#f3f3f3}
table.calendar td p{padding:0; margin:0;text-align:center; font-weight:600;}
table.calendar td p.sun{color:red;font-size:18px;padding:3px}
table.calendar td p.sat{color:blue;font-size:18px;padding:3px}
table.calendar td p.nor{color:#333;font-size:18px;padding:3px}
table.calendar td p.before{color:#2e3192; margin:5px}
table.calendar td p.end{color:#999; margin:5px}

div.cal_w{text-align: center;}
ul.cal{list-style: none; overflow: hidden; font-size: 14px;display:inline-block; zoom:1; *display:inline;}
ul.cal li{width: 80px; float: left;margin: 4px; text-align: center;padding:4px; background-color: #fff; border: 1px solid #aaa;}
ul.cal li p{font-weight: bold;}
ul.cal li.sun{border: 1px solid #ff7777; color: #f77;}
ul.cal li.sat{border: 1px solid #8477ff; color:#8477ff}


table.gods{width:100%;border-collapse: collapse;border:0; margin-bottom:30px}
table.gods td{border:1px solid #c9c9cb; padding:15px 0; font-size:15px; text-align:center; cursor:pointer}
table.gods td.now{background-color:#fff; border-top:3px solid #afd03e}
table.gods td.nor{background-color:#f3f3f3;}


span.booking_y {border:0; display:block; margin-top:3px; padding:7px 0 7px 11px;border-radius:6px; color:#666; background-color:#cfeaf5; text-align:left;cursor:pointer }
span.booking_y_jb {border:0; display:block; margin-top:3px; padding:7px 0;border-radius:6px; color:#666; background-color:#f49ac1; text-align:center;cursor:pointer }
span.booking_n {border:0; display:block; margin-top:3px;padding:7px 0 7px 11px;border-radius:6px; color:#bbb; background-color:#eaeaea; text-align:left }
span.booking_select{border:0; display:block; margin-top:3px; padding:7px 0 ;border-radius:6px;cursor:pointer; color:#fff; background-color:#f26522}
span.booking_span_adm{padding:7px 0 7px 3px;}
input.booking_chkbox{margin:0 0 0 3px; vertical-align:-2px;}
label.room_label{border:0;  display:block; }
input.room_btn{background-color:#7cc576; padding:8px 20px; margin:5px; border-radius: 8px; color:#fff; font-size:22px; border:0; cursor:pointer}
input.room_btn_adm{background-color:#ed1c24; padding:8px 20px; margin:5px; border-radius: 8px; color:#fff; font-size:22px; border:0; cursor:pointer}
button.btn_booking_cn{background-color:#c69c6d; padding:8px 20px; margin:5px; border-radius: 8px; color:#fff; font-size:22px; border:0; cursor:pointer}
input.room_btn2{background-color:#7cc576; padding:4px 10px; margin:2px; border-radius: 8px; color:#fff; font-size:16px; border:0; cursor:pointer}
input.room_btn3{background-color:#aaa; padding:4px 10px; margin:2px; border-radius: 8px; color:#fff; font-size:16px; border:0; cursor:pointer}

span.icon_booking_y{display: inline-block; border: 1px solid #838584; padding: 2px 3px; margin-right: 5px;color: #fff; background-color: #16a9dc; font-family:'NanumSquare'; font-size: 12px;}
span.icon_booking_n{display: inline-block; border: 1px solid #838584; padding: 2px 3px; margin-right: 5px;color: #fff; background-color: #f14e4f; font-family:'NanumSquare'; font-size: 12px;}
span.icon_booking_d{display: inline-block; border: 1px solid #838584; padding: 2px 3px; margin-right: 5px;color: #fff; background-color: #ddb539; font-family:'NanumSquare'; font-size: 12px;}



table.orders{width:94%; margin:10px auto;border-collapse:collapse;}
table.orders th{border:1px solid #aaa; background-color:#f3f3f3; font-size:15px; padding:7px 0; }
table.orders td{text-align:center; border:1px solid #ccc; font-size:13px; padding:7px 0}
table.orders td.total_pee{text-align:right; font-size:22px; padding-right:10px; border:0;}
table.orders td.inp{text-align:left; font-size:22px; padding-left:10px;}
table.orders td.inp2{text-align:left; font-size:14px; padding-left:10px;}
table.orders td.inp span{ font-size:12px; color:#39b54a; padding-left:20px}
table.orders td.sangtae{text-align:left; font-size:22px; padding:12px; color:#f26522}

p.orders_in_tit{font-size: 18px; margin: 20px 0 0 0;padding: 0; font-weight: bold; color: #b4231f;}
table.orders_in{width:99%; margin:10px 0;border-collapse:collapse;border:1px solid #777}
table.orders_in th{border:1px solid #777; background-color:#f3f3f3; font-size:13px; padding:5px 0; text-align: center; }





input.pee_text{width:30px; height:20px; text-align:center; border:1px solid #eee;  }
input.pee_price{width:80px; height:20px; text-align:right; border:0px solid #eee; font-size:18px; color:#f7941d}
input.pee_price_total{width:120px; height:26px; text-align:right; border:0px solid #eee; font-size:26px; color:#f7941d}
input.orders{width:120px; font-size:16px; padding:5px; border:1px solid #ccc; border-radius:8px; }
input.booking_btn{background-color:#477d3b; padding:6px 12px; margin:5px; border-radius: 4px; color:#fff; font-size:16px; border:0; cursor:pointer}
input.booking_btn_cn{background-color:#998675; padding:6px 12px; margin:5px; border-radius: 4px; color:#fff; font-size:16px; border:0; cursor:pointer}
textarea.orders{width:97%; height:5em; font-size:16px; padding:5px; border:1px solid #ccc; border-radius:8px; }

select.date_select{width:110px; font-size:16px; padding:2px; border:1px solid #ccc; border-radius:8px; height:28px}
select.nums_select{width:60px; font-size:14px; padding:2px; border:1px solid #ccc; border-radius:8px; height:28px}


/* 방보기 */
p.room_title{color: #ec6fa7; font-size: 21px; font-weight: bold; padding-left: 50px;}
p.add{color: #ec6fa7; font-size: 14px; padding-left:75px; margin: 3px 0;}

div.room_photos{ width: 712px; margin: 0 auto; padding: 0;}
div.room_photos ul li.room_slide_li{width: 712px; height: 474px; background-size:cover ;background-position:center center; position: relative;}
div.room_photos ul li.room_slide_li p{position: absolute; bottom: 0; left:50%;transform: translateX(-50%); background-color: rgba(0,0,0,0.32); color: #fff; padding: 10px 20px; font-size: 18px; -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;}

div.box1{width: 692px; margin: 10px auto; font-size: 16px; color: #5e5e5e; padding: 20px; border: 1px solid #9c9c9e;}
div.photo_box{width: 739px; margin: 10px auto; font-size: 16px; padding: 0px; border: 0;}

div.room_btn_area{ text-align: center;}
	div.room_btn_area a.booking_btn{display: inline-block; background-color:#e3623a; padding:8px 20px; margin:0px 10px; border-radius: 6px; color:#fff; font-size:16px; border:0; }
	div.room_btn_area a.room_list{display: inline-block; background-color:#fff; padding:6px 18px; margin:0px 10px; border-radius: 6px; color:#fff; font-size:16px;color: #e3623a;  border: 1px solid #e3623a; }

table.room_table{width:733px; margin:10px auto;border-collapse:collapse;}
table.room_table th{border:1px solid #777; background-color:#c8c4c3; font-size:16px; padding:10px 0; color: #111; font-weight: normal;}
table.room_table th.t2{background-color:#ececec; }
table.room_table td{text-align:center; border:1px solid #9c9c9e; font-size:14px; padding:10px 0; color: #555;}


/*주변 경관 */
div.arr_big_view{ width: 830px; height: 450px; margin: 30px auto 20px; list-style-position: outside; background-size:cover ;background-position:center center ;}



div.arr_view_img{width: 735px; margin: 0 auto; position: relative;}
	div.arr_view_img ul li.view_li{width: 138px; height:100px; background-size:cover ;background-position:center center ; cursor: pointer;}
	div.arr_view_img div.prev{position: absolute; width: 41px; height: 43px; background-color: #eee; top: 30px; left: -50px}
	div.arr_view_img div.prev a{width: 41px; height: 43px; display: inline-block; background: #fff url("../img/_user_arr_l.png") 0 0 no-repeat;}
	div.arr_view_img div.next{position: absolute; width: 41px; height: 43px; background-color: #eee; top: 30px;right: -50px}
	div.arr_view_img div.next a{width: 41px; height: 43px; display: inline-block; background: #fff url("../img/_user_arr_r.png") 0 0 no-repeat;}

