/*
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic|Nanum+Myeongjo&display=swap&subset=korean');
@import url(http://www.openhiun.com/hangul/nanumbarungothic.css);
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);
* { font-family: "Nanum Gothic","S-Core", sans-serif; }
@font-face {
	font-family: 'S-Core';
	font-weight:100;
	src: url('../font/S-CoreDream-1Thin.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:200;
	src: url('../font/S-CoreDream-2ExtraLight.woff') format('woff');
}
@font-face {
  font-family: 'S-Core';
  font-weight:300;
  src: url('../font/S-CoreDream-3Light.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:400;
	src: url('../font/S-CoreDream-4Regular.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:500;
	src: url('../font/S-CoreDream-5Medium.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:600;
	src: url('../font/S-CoreDream-6Bold.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:700;
	src: url('../font/S-CoreDream-7ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:800;
	src: url('../font/S-CoreDream-8Heavy.woff') format('woff');
}
@font-face {
	font-family: 'S-Core';
	font-weight:900;
	src: url('../font/S-CoreDream-9Black.woff') format('woff');
}
*/

/* 메인_공통 */
#main_index_con{width: 1200px;margin: 0 auto;}
#main_index_con .list_div{margin-bottom: 0;}
#main_index_con .main_index_cons{margin-top:60px;}
#main_index_con #main_leave_con{margin-top:70px;}
#main_index_con .main_index_cons header{text-align:center;border: 0;padding:0;margin-bottom:40px;}
#main_index_con .main_index_cons header .tit{display:inline-block;font-family: "Malgun Gothic", sans-serif;font-size:24px;font-weight:600;}
#main_index_con .main_index_cons header .blue_point{display: inline-block;color:#3795d3;}
#main_index_con .main_index_cons header .the_btn{display:inline-block;float:right;margin-top:15px;}
#main_index_con .main_index_cons header .the_btn a{font-size: 15px;color:#515151;}
#main_index_con .main_index_cons header .the_btn a:hover{text-decoration:none;color:#515151;}
#main_index_con .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;}
#main_index_con .bx-wrapper .bx-controls-direction a{width: 42px;height: 42px;margin-top: -52px;}
#main_index_con .bx-wrapper .bx-prev{left:-24px;background: url(../../../img/bx-prev.png);}
#main_index_con .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
#main_index_con .list_bg{position:relative;height:205px;border-radius: 4px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
#main_index_con .list_bg img{height: 100%;width: auto;}
#main_index_con .list_textcon{margin-top: 10px;}
#main_index_con .list_textcon .list_font{
	font-family: 'Malgun Gothic', sans-serif;color: #676767;font-size:12px;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 22px;
}
#main_index_con .list_textcon .list_tit{
	font-size: 15px;margin-bottom:0px;color: #383838;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
/* 메인_떠날생각! */
#main_leave_con .bx-wrapper .bx-controls-direction a{margin-top: -16px;}
#main_leave_con .bx-wrapper .bx-viewport{}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li{height:330px;margin-right:50px;border-radius: 40px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li:nth-child(4n){width:265px !important;}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li a{display:block;height:100%;}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_bg{width: 100%;height: 100%;}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon{position: absolute;top:0px;margin-top: 37px;margin-left: 24px;}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon .leave_theme_tit{
	font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:24px;line-height: 34px;text-shadow: 2px 2px 2px rgba(0,0,0,0.4);
}
#main_leave_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon .leave_theme_subtit{
	font-family: 'Malgun Gothic', serif;color:#fff;margin-top:6px;font-size:14px;letter-spacing:0.02em;
}

/* 메인_띠배너01 */
#main_index_con #skmain_bnr01_area{width:1200px;margin:0 auto;margin-top:60px;}

/* 메인_지역탭 */
#main_see_con #search_tab_box{width: 1200px;height:auto;overflow-x: scroll;overflow-y:visible;white-space: nowrap;margin-bottom:100px;padding: 15px 0px 30px 0px;}
#main_see_con #search_tab_box:after {display:block;visibility:hidden;clear:both;content:""}
#main_see_con #search_tab_box .search_tab_con{}
#main_see_con #search_tab_box .search_tab_con:after {display:block;visibility:hidden;clear:both;content:""}
#main_see_con #search_tab_box .sido_navi{display: inline-block;float: left;width: max-content;position:relative;padding-left:10px;z-index:1;}
#main_see_con #search_tab_box .sido_navi:after {display:block;visibility:hidden;clear:both;content:""}
#main_see_con #search_tab_box .sido_navi .tab_list{width:127px;float:left;margin-right:57px;max-height: 330px;}
#main_see_con #search_tab_box .sido_navi .tab_list:hover{cursor:pointer;}
#main_see_con #search_tab_box .sido_navi .tab_list:last-child{margin-right:0px;}
#main_see_con #search_tab_box .sido_navi .tab_list .tab_list_bg{position: relative;width: 100%;height: auto;box-sizing: border-box;opacity: 0.4;}
#main_see_con #search_tab_box .sido_navi .tab_list:hover .tab_list_bg{opacity: 1;}
#main_see_con #search_tab_box .sido_navi .tab_list .li_bg_box{
	width: 127px;height: 127px;border-radius: 50%;background-color:#000;background-position:center center;
	overflow: hidden; position: relative;box-sizing: border-box;z-index:1
}
#main_see_con #search_tab_box .sido_navi .tab_list:hover .li_bg_box{background-color:#fff;}
#main_see_con #search_tab_box .sido_navi .tab_list .li_bg_box > a{
	position:absolute;display:block;top:0;width:100%;text-align:center;line-height:127px;font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:25px;
}
#main_see_con #search_tab_box .sido_navi .tab_list:hover .li_bg_box > a{text-shadow: 2px 2px 2px rgba(0,0,0,0.4);}
#main_see_con #search_tab_box .sido_navi .tab_list .li_gugun_box{
	display:none;position: relative;width: 147px;height: 340px;top: -138px;left: -10px;padding:147px 0 15px;background:#f7f7f7;border-radius:65px;
}
#main_see_con #search_tab_box .sido_navi .tab_list:hover .li_gugun_box{display:block;}
#main_see_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun{position:relative;display:block;height: 160px;overflow-y: scroll;text-align: center;}
#main_see_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li{position:relative;display:block;}
#main_see_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li a{
	position:relative;display:block;font-family: 'Malgun Gothic', sans-serif;font-size: 18px;line-height: 40px;color: #383838;font-weight:600;
}
/* 메인_지역탭_크롬 등 웹킷 */
#main_see_con #search_tab_box::-webkit-scrollbar {width: 350px;height:5px;}
#main_see_con #search_tab_box::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
#main_see_con #search_tab_box::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
#main_see_con #search_tab_box::-webkit-scrollbar-button {width:350px;}
/* 메인_구군탭_크롬 등 웹킷 */
#main_see_con .top_li_gugun::-webkit-scrollbar {width:5px;height:25px;}
#main_see_con .top_li_gugun::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
#main_see_con .top_li_gugun::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
#main_see_con .top_li_gugun::-webkit-scrollbar-button {width:5px;height:25px;}

/* 메인_볼생각 */
#main_index_con .see_list_li a{display:block;height:100%;}
#main_see_con .see_list_li:nth-child(4n){width:265px !important;}

/* 메인_먹을생각 */
#main_eat_con .eat_list_li:nth-child(4n){width:265px !important;}

/* 메인_띠배너02 */
#main_index_con #skmain_bnr02_area{width:1200px;margin:0 auto;margin-top:60px;}

/* 메인_먹방생각 */
#main_yeat_con .yeat_list_li:nth-child(4n){width:265px !important;}
#main_yeat_con .yeat_list_li .list_bg .you_btn{
	position: absolute;background: url(../../../img/you_btn.png);z-index: 1;top: 0;width: 100%;height: 100%;display: block;background-repeat: no-repeat;
	background-position: center center;background-size: cover;
}

/* 메인_잘생각 */
#main_sleep_con .sleep_list_li:nth-child(4n){width:265px !important;}

/* 메인_놀생각 */
#main_play_con .play_list_li:nth-child(4n){width:265px !important;}
#main_play_con .U_list .list_textcon .list_tit{
	font-size: 15px;margin-bottom:0px;color: #383838;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

/* 메인_띠배너03 */
#main_index_con #skmain_bnr03_area{width:1200px;margin:0 auto;margin-top:60px;}

/* 서브메인_공통 */
.index_con{width: 1200px;margin: 0 auto;}
.index_con .index_cons{margin-top:60px;}
.index_con .index_cons #see_list_sub0{margin-bottom:0px;}
.index_con .index_cons #see_list_sub0 .bx-wrapper{margin-bottom:0px;}
.index_con .index_cons #see_list_sub0 .U_list .bx-wrapper{margin-bottom:0px;}
.index_con .index_cons #see_list_sub5{margin-bottom:0px;}
.index_con .index_cons #see_list_sub5 .bx-wrapper{margin-bottom:0px;}
.index_con .index_cons #see_list_sub5 .bx-wrapper .list_div{margin-bottom:0px;}
.index_con .index_cons header{text-align:center;border: 0;padding:0;margin-bottom:40px;}
.index_con .index_cons header .tit{display:inline-block;font-family: "Malgun Gothic", sans-serif;font-size:24px;font-weight:600;}
.index_con .index_cons header.type2 {text-align:left}
.index_con .index_cons header .blue_point{display: inline-block;color:#3795d3;}
.index_con .index_cons header .the_btn{display:inline-block;float:right;font-size: 15px;color:#515151;margin-top:15px;}
.index_con .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;}
.index_con .bx-wrapper .bx-controls-direction a{width: 42px;height: 42px;}
.index_con .bx-wrapper .bx-prev{left:-24px;background: url(../../../img/bx-prev.png);}
.index_con .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
.index_con .list_bg{position:relative;height:205px;border-radius: 20px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
.index_con .list_bg img{height: 100%;width: auto;}
.index_con .list_textcon{margin-top: 15px;}
.index_con .list_textcon .list_font{font-family: 'Malgun Gothic', sans-serif;color: #676767;font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_con .list_textcon .list_tit{font-size:19px;margin-bottom: 3px;color: #383838;}

/* 서브메인_지역탭(공통) */
.index_con #search_tab_box{width: 1200px;height:190px;overflow-x: scroll;overflow-y:hidden;white-space: nowrap;margin-bottom:100px;padding: 15px 0px 30px 0px;}
.index_con #search_tab_box:after {display:block;visibility:hidden;clear:both;content:""}
.index_con #search_tab_box .search_tab_con{}
.index_con #search_tab_box .search_tab_con:after {display:block;visibility:hidden;clear:both;content:""}
.index_con #search_tab_box .sido_navi{display: inline-block;float: left;width: max-content;position:relative;padding-left:10px;z-index:1;}
.index_con #search_tab_box .sido_navi:after {display:block;visibility:hidden;clear:both;content:""}
.index_con #search_tab_box .sido_navi .tab_list{width:127px;float:left;margin-right:57px;max-height: 330px;}
.index_con #search_tab_box .sido_navi .tab_list:hover{cursor:pointer;}
.index_con #search_tab_box .sido_navi .tab_list:last-child{margin-right:0px;}
.index_con #search_tab_box .sido_navi .tab_list .tab_list_bg{position: relative;width: 100%;height: auto;box-sizing: border-box;opacity: 0.4;}
.index_con #search_tab_box .sido_navi .tab_list:hover .tab_list_bg{opacity: 1;}
.index_con #search_tab_box .sido_navi .tab_list .li_bg_box{
	width: 127px;height: 127px;border-radius: 50%;background-color:#000;background-position:center center;
	overflow: hidden; position: relative;box-sizing: border-box;z-index:1
}
.index_con #search_tab_box .sido_navi .tab_list:hover .li_bg_box{background-color:#fff;}
.index_con #search_tab_box .sido_navi .tab_list .li_bg_box > a{
	position:absolute;display:block;top:0;width:100%;text-align:center;line-height:127px;font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:25px;
}
.index_con #search_tab_box .sido_navi .tab_list:hover .li_bg_box > a{text-shadow: 2px 2px 2px rgba(0,0,0,0.4);}
.index_con #search_tab_box .sido_navi .tab_list .li_gugun_box{
	display:none;position: relative;width: 147px;height: 340px;top: -138px;left: -10px;padding:147px 0 15px;background:#f7f7f7;border-radius:65px;
}
.index_con #search_tab_box .sido_navi .tab_list:hover .li_gugun_box{display:block;}
.index_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun{position:relative;display:block;height: 160px;overflow-y: scroll;text-align: center;}
.index_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li{position:relative;display:block;}
.index_con #search_tab_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li a{
	position:relative;display:block;font-family: 'Malgun Gothic', sans-serif;font-size: 18px;line-height: 40px;color: #383838;font-weight:600;
}
/* 서브메인_지역탭(공통)_크롬 등 웹킷 */
.index_con #search_tab_box::-webkit-scrollbar {width: 350px;height:5px;}
.index_con #search_tab_box::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
.index_con #search_tab_box::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
.index_con #search_tab_box::-webkit-scrollbar-button {width:350px;}
/* 서브메인_구군탭(공통)_크롬 등 웹킷 */
.index_con .top_li_gugun::-webkit-scrollbar {width:5px;height:25px;}
.index_con .top_li_gugun::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
.index_con .top_li_gugun::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
.index_con .top_li_gugun::-webkit-scrollbar-button {width:5px;height:25px;}

/* 떠날생각_서브메인 */
.index_con #leave_con{margin-top:70px;}
.index_con #leave_con #leave_list{margin-bottom:0px;}
.index_con #leave_con #leave_list .bx-wrapper{margin-bottom:0px;}
#leave_con .U_list .bx-wrapper .bx-controls-direction a{margin-top: -40px;}
/* .bx-wrapper .bx-viewport{height:1095px !important;}*/
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div{position:relative;width:285px;height:345px;margin-right:20px;margin-bottom:50px;border-radius: 4px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);float:left;overflow: hidden;}
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div:nth-child(4n){margin-right:0;}
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div .leave_theme_bg{width: 100%;height: 100%;}
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div .leave_theme_textcon{
	position: absolute;top:0px;margin-top: 37px;margin-left: 24px;display:inline-block;
}
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div .leave_theme_textcon .leave_theme_tit{
	font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:24px;line-height: 34px;text-shadow: 2px 2px 2px rgba(0,0,0,0.4);
	text-overflow: ellipsis;overflow: hidden;white-space: normal;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
 .bx-wrapper .leave_theme_con .leave_theme_li .leave_theme_div .leave_theme_textcon .leave_theme_subtit{
	font-family: 'Malgun Gothic', serif;color:#fff;margin-top:6px;font-size:14px;letter-spacing:-0.05em;
	text-overflow: ellipsis;overflow: hidden;white-space: normal;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}

#leave_bnr01_area{width:1200px;margin:0 auto;margin-top:10px;}
#leave_bnr01_area .sij_detail_parent{margin-top:0px}

/* 볼생각_서브메인 */
.index_con #see_con{margin-top:70px;}
.index_con #see_list_main{margin-bottom:0px;}
#see_list_main .bx-controls-direction a{margin-top: -25px;}
.index_con #see_list_main .bx-wrapper{margin-bottom:0px;}
/*#see_list_con .bx-wrapper .bx-viewport{height:602px !important;}*/
#see_list_con .bx-wrapper .see_list_ul .see_list_li .see_list_div{float: left;list-style: none;position: relative;width: 270px;margin-right: 40px;margin-bottom:50px;}
#see_list_con .bx-wrapper .see_list_ul .see_list_li .see_list_div:nth-child(4n){margin-right:0px;width:265px !important;}

#yhsk_see_list_parent{margin-top:60px;}

/* 먹을생각_서브메인 */
#eat_list_con{margin-bottom: 0px;}
#eat_list_con .bx-controls-direction a{margin-top: -25px;}
#eat_list_con .bx-wrapper{margin-bottom: 0px;}
#yeat_list_con{margin-bottom: 0px;}
#yeat_list_con .bx-wrapper{margin-bottom: 0px;}
/*#eat_list_con .bx-wrapper .bx-viewport{height:602px !important;}*/
#eat_list_con .bx-wrapper .eat_list_ul .eat_list_li .eat_list_div{float: left;list-style: none;position: relative;width: 270px;margin-right: 40px;margin-bottom:50px;}
#eat_list_con .bx-wrapper .eat_list_ul .eat_list_li .eat_list_div:nth-child(4n){margin-right:0px;width:265px !important;}

#eat_bnr01_area{width:1200px;margin:0 auto;margin-top:10px;}

/*#yeat_list_con .bx-wrapper .bx-viewport{height:602px !important;}*/
#yeat_list_con .bx-controls-direction a{margin-top: -25px;}
#yeat_list_con .bx-wrapper .yeat_list_ul .yeat_list_li .yeat_list_div{float: left;list-style: none;position: relative;width: 270px;margin-right: 40px;margin-bottom:50px;}
#yeat_list_con .bx-wrapper .yeat_list_ul .yeat_list_li .yeat_list_div:nth-child(4n){margin-right:0px;width:265px !important;}

/* 잘생각_서브메인 */
#sleep_list_con{margin-bottom:0px;}
#sleep_list_con .bx-controls-direction a{margin-top: -25px;}
#sleep_list_con .bx-wrapper{margin-bottom:0px;}
/*#sleep_list_con .bx-wrapper .bx-viewport{height:932px !important;}*/
#sleep_list_con .bx-wrapper .sleep_list_ul .sleep_list_li .sleep_list_div{float: left;list-style: none;position: relative;width: 270px;margin-right: 40px;margin-bottom:50px;}
#sleep_list_con .bx-wrapper .sleep_list_ul .sleep_list_li .sleep_list_div:nth-child(4n){margin-right:0px;width:265px !important;}

#sleep_bnr01_area{width:1200px;margin:0 auto;margin-top:60px;}
#sleep_bnr01_area #yhsk_sleep_list_parent{margin-top:60px;}

/* 놀생각_서브메인 */
#play_list_con{margin-bottom:0px;}
#play_list_con .bx-wrapper{margin-bottom:0px;}
/*#play_list_con .bx-wrapper .bx-viewport{height:932px !important;}*/
#play_list_con .bx-wrapper .play_list_ul .play_list_li .play_list_div{float: left;list-style: none;position: relative;width: 270px;margin-right: 40px;margin-bottom:50px;}
#play_list_con .bx-wrapper .play_list_ul .play_list_li .play_list_div:nth-child(4n){margin-right:0px;width:265px !important;}
#play_list_con.U_list .list_textcon .list_tit{
	font-size: 15px;margin-bottom: 0px;color: #383838;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

#play_bnr01_area{width:1200px;margin:0 auto;margin-top:60px;}
#play_bnr01_area #yhsk_sleep_list_parent{margin-top:60px;}

/* 떠날생각_상세 */
#leave_view_con{margin-top:70px;position: relative;}
#leave_view_con .view_con_wrapper{direction:rtl;position: relative;display: block;}
#leave_view_con .view_con_wrapper.scroll_on{direction:rtl;position: relative;display: block;height: 775px;overflow-y: scroll;width: 1380px;left:50%;margin-left:-690px;}
#leave_view_con .view_con_wrapper *{direction:ltr;}
/* 떠날생각_상세_크롬 등 웹킷 */
#leave_view_con .view_con_wrapper::-webkit-scrollbar {width:5px;height:100px;}
#leave_view_con .view_con_wrapper::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
#leave_view_con .view_con_wrapper::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
#leave_view_con .view_con_wrapper::-webkit-scrollbar-button {width:5px;height:100px;}
#leave_view_con .scroll_nub{
	position:absolute;font-family: "Malgun Gothic", sans-serif;font-weight: 600;font-size:23px;color:#383838;
	width: 1380px;left: 50%;margin-left: -690px;
}
#leave_view_con .scroll_nub.scroll_start{top:60px;margin-left:-698px;}
#leave_view_con .scroll_nub.scroll_end{top:680px;margin-left:-698px;}

#leave_view_con .view_con_box{background-color:#fbfbfb;height:775px;padding:100px 0;}
#leave_view_con .view_con_box.view_con_box02{background-color:#fff;}
#leave_view_con header{width:1200px;margin:0 auto;border:0px;padding:0px;margin-bottom:35px;}
#leave_view_con header .tit{font-family: "Malgun Gothic", sans-serif;font-weight: 600;font-size: 30px;display: inline-block;color:#383838;}
#leave_view_con header .tit_num{display: inline-block;font-family: "Malgun Gothic", sans-serif;font-weight: 400;font-size: 40px;}
#leave_view_con header .blue_point{color:#3795d3;}
#leave_view_con header .sub_tit{font-family: "Malgun Gothic", sans-serif;font-weight: 400;font-size: 25px;color:#494949;margin-top:5px;}
#leave_view_con header .tit_tag{font-family: 'Malgun Gothic', sans-serif;font-weight:bold;font-size:19px;margin-top:5px;}
#leave_view_con .con_box{width:1200px;margin:0 auto;}
#leave_view_con .con_box:after {display:block;visibility:hidden;clear:both;content:""}
#leave_view_con .con_box .text_con{position:relative;width:420px;height:450px;margin-right:60px;float:left;padding-top:30px;}
#leave_view_con .con_box .text_con .text{
	font-family: 'Malgun Gothic', sans-serif;font-weight:bold;font-size:17px;line-height:30px;
	white-space: normal;height: 334px;text-align: left;display: -webkit-box;-webkit-line-clamp: 11;overflow: hidden;-webkit-box-orient: vertical;
}
#leave_view_con .con_box .text_con .view_btn{position:absolute;bottom:0px;border: 1px solid #393f43;display: inline-block;padding: 5px 20px;}
#leave_view_con .con_box .text_con .view_btn a{font-family: 'Malgun Gothic', sans-serif;font-size: 15px;}
#leave_view_con .con_box .img_con{width: 720px;height:460px; float: right;margin:0px;border:0px;box-shadow:none;background-color: #fbfbfb;}
#leave_view_con .view_con_box02 .con_box .img_con{background-color: #fff;}
/*#leave_view_con .con_box .img_con .bx-viewport{height:430px !important;background-color: #fbfbfb;}*/
#leave_view_con .view_con_box02 .con_box .img_con .bx-viewport{background-color: #fff;}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper{height:100% !important;}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper:after {display:block;visibility:hidden;clear:both;content:""}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper .img_ul{height:100%;}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper .img_ul .img_li{height: 420px;overflow: hidden;border-radius: 40px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper .img_ul .img_li[aria-hidden="true"]{height: 395px;margin: 12.5px 0;opacity: 1;}
#leave_view_con .con_box .img_con .bx-viewport .bx-wrapper .img_ul .img_li img{height: 100%;}
#leave_view_con .con_box .img_con .bx-wrapper{max-width: 100% !important;margin:0px;border:0px;box-shadow:none;}
#leave_view_con .con_box .img_con .bx-wrapper .bx-controls{position: unset;display: inline-block;padding-top: 10px;}
#leave_view_con .con_box .img_con .bx-wrapper .bx-controls .bx-default-pager{width: 555px;display: inline-block;position: relative;padding: 0;top: 0;}
.bx-wrapper .bx-pager.bx-default-pager a{background: #dadada;margin: 0 10px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #939393;}
#leave_view_con .con_box .img_con .bx-controls-direction{
	position: absolute;top: 50%;margin-top: -21px;outline: 0;width: 100%;height: 42px;text-indent: -9999px;z-index: 9999;
}
#leave_view_con .con_box .img_con .bx-controls-direction .bx-prev{display:none;}
#leave_view_con .con_box .img_con .bx-controls-direction .bx-next{
	background: url(../../../img/bx-next.png);width: 42px;height: 42px;right: 0;margin-top: -21px;
}

#leave_view_con .view_sub_cons{width:1200px;margin:0 auto;margin-top:60px;}
#leave_view_con .view_sub_cons header{text-align:left;border: 0;padding:0;margin-bottom:40px;}
#leave_view_con .view_sub_cons header .tit{display:inline-block;font-family: "Malgun Gothic", sans-serif;font-size:24px;font-weight:600;color:#383838;}
#leave_view_con .view_sub_cons header .blue_point{display: inline-block;color:#3795d3;}
#leave_view_con .view_sub_cons header .the_btn{display:inline-block;float:right;margin-top:15px;}
#leave_view_con .view_sub_cons header .the_btn a{font-size: 15px;color:#515151;}
#leave_view_con .view_sub_cons header .the_btn a:hover{text-decoration:none;color:#515151;}
#leave_view_con .view_sub_cons .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;}
#leave_view_con .view_sub_cons .bx-wrapper .bx-controls-direction a{display:block;width: 42px;height: 42px;}
#leave_view_con #leave_the_con .bx-wrapper .bx-controls-direction a{margin-top: -16px;}
#leave_view_con .view_sub_cons .bx-wrapper .bx-prev{left:-24px;background: url(../../../img/bx-prev.png);}
#leave_view_con .view_sub_cons .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
#leave_view_con .view_sub_cons .list_bg{position:relative;height:205px;border-radius: 20px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
#leave_view_con .view_sub_cons .list_bg img{height: 100%;width: auto;}
#leave_view_con .view_sub_cons .list_textcon{margin-top: 15px;}
#leave_view_con .view_sub_cons .list_textcon .list_font{font-family: 'Malgun Gothic', sans-serif;color: #676767;font-size: 12px;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:22px;}
#leave_view_con .view_sub_cons .list_textcon .list_tit{font-size: 15px;font-weight: bold;margin-bottom: 0px;color: #383838;}

#leave_view_con #leave_here_con .here_list_li:nth-child(4n){width:265px !important;}
/*#leave_view_con #leave_the_con .bx-wrapper .bx-viewport{height:335px !important;}*/
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li{height:330px;margin-right:50px;border-radius: 40px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li:nth-child(4n){width:265px !important;}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li a{display:block;height:100%;}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_bg{width: 100%;height: 100%;}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon{position: absolute;top:0px;margin-top: 37px;margin-left: 24px;}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon .leave_theme_tit{
	font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:24px;line-height: 34px;text-shadow: 2px 2px 2px rgba(0,0,0,0.4);
}
#leave_view_con #leave_the_con .bx-wrapper .leave_theme_ul .leave_theme_li .leave_theme_textcon .leave_theme_subtit{
	font-family: 'Malgun Gothic', serif;color:#fff;margin-top:6px;font-size:14px;letter-spacing: -0.05em;
}

/* 상세페이지 */
#view_con{width:1200px;margin:0 auto;padding-top:100px;}
.location{
	position:relative; width:100%; max-width:1200px;margin:0 auto;text-align:left;
	font-family: 'Malgun Gothic', sans-serif;font-size:15px;font-weight: 700;color:#676767;
}
.location > a:hover{text-decoration:none;color:#666;}

#view_top{position:relative; width:100%; max-width:1200px;margin:0 auto;margin-top:50px;}
#view_top:after {display:block;visibility:hidden;clear:both;content:""}
#view_top #view_img{width:548px;float:left;}
#view_top #view_img:after {display:block;visibility:hidden;clear:both;content:""}
#view_top #view_img .img_first_div{position:relative;width:100%;height:438px;border-radius:20px;overflow:hidden;}
#view_top #view_img .img_first_div .img_first_ul{position:relative;height: 100%;}
#view_top #view_img .img_first_div .img_first_ul > li{position:absolute;top:0;left:0;width:100%;height: 100%;display:none;}
#view_top #view_img .img_first_div .img_first_ul > li.focus {display:block;}
#view_top #view_img .img_first_div .img_first_ul > li .img_first{height: 100%;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;}
#view_top #view_img .img_first_div #img_the{
	display: inline-block;position: absolute;right:10px;bottom:10px;width: 40px;height: 40px;background: #fff;color: #797979;
	font-size: 30px;z-index:11;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);border-radius:10px;
}
#view_top #view_img .img_first_div #img_the:hover{text-decoration:none;}
#view_top #view_img .img_first_div #img_the > div{line-height: 40px;text-align: center;}

#view_top #view_img .imgs_con{width:100%;height:115px;float:left;margin-top:30px;}
#view_top #view_img .imgs_con .imgs_ul{height: 100%;}
#view_top #view_img .imgs_con .imgs_ul:after {display:block;visibility:hidden;clear:both;content:""}
#view_top #view_img .imgs_con .imgs_ul > li{width:114.5px;height: 100%;overflow:hidden;position:relative;margin-right:30px;border:2px solid #fff;float:left;border-radius:4px;}
#view_top #view_img .imgs_con .imgs_ul > li.focus{border:2px solid #7d7d7d;}
#view_top #view_img .imgs_con .imgs_ul > li:last-child{margin-right:0;}
#view_top #view_img .imgs_con .imgs_ul > li .imgs{height: 100%;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;}

#view_top #view_text{width:550px;height:100%;float:left;margin-left:100px;}
#view_top #view_text .view_text_box{min-height:438px;}
#view_top #view_text .view_text_box .tit{padding:0px 0 15px;border-bottom:1px solid #dbdbdb;margin-bottom:40px;}
#view_top #view_text .view_text_box .tit .view_name{font-family:'Malgun Gothic', sans-serif;font-weight:400;font-size:35px;color:#383838;margin-bottom:10px;}
#view_top #view_text .view_text_box .tit .view_sub_name{font-family: 'Malgun Gothic', sans-serif;font-size:20px;font-weight:700;color:#676767;}
#view_top #view_text .view_text_box > table{width: 100%;border: 0;table-layout:fixed}
#view_top #view_text .view_text_box > table > tbody > tr{font-size:1.2em;letter-spacing:-1px;}
#view_top #view_text .view_text_box > table > tbody > tr > th{
	text-align: left;width: 30%;vertical-align: top;color: #383838;font-family: 'Malgun Gothic', sans-serif;font-size: 20px;font-weight: 700;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
#view_top #view_text .view_text_box > table > tbody > tr > td{
	width: 70%; color: #676767; padding-bottom: 30px;font-family: 'Malgun Gothic', sans-serif;font-size: 20px;font-weight: 700;text-overflow: ellipsis;
}
#view_top #view_text .view_text_box > table > tbody > tr:last-child > td{padding-bottom:0;}

#icon_tap{margin-top:20px;}
#icon_tap .ictap_ul:after {display:block;visibility:hidden;clear:both;content:""}
#icon_tap .ictap_ul .ictap_li{float:left;width:170px;height:136px;text-align:center;padding:13px 0;margin-right:20px;background:#fbfbfb;border-radius:15px;box-shadow: 2px 2px 2px rgba(0,0,0,0.05);}
#icon_tap .ictap_ul .ictap_li:last-child{margin-right:0px;}
#icon_tap .ictap_ul .ictap_li:hover{background:#f2f2f2;border-radius:15px;}
#icon_tap .ictap_ul .ictap_li .btn01{border:0px;background:none;padding:0;}
#icon_tap .ictap_ul .ictap_li .btn01 img{border:0px;background:none;}
#icon_tap .ictap_ul .ictap_li .btn01 .icnav_tit{font-family: 'Malgun Gothic', sans-serif;font-size: 21px;margin-top: 13px;font-weight:400;}

#view_top.view_room #view_img{width:755px;}
#view_top.view_room #view_img .img_first_div{box-shadow:3px 3px 2px rgba(0,0,0,0.2);}
#view_top.view_room #view_img .img_first_div .img_first_li{display:block !important;}
#view_top.view_room #view_img .imgs_con{height: 164px;}
#view_top.view_room #view_img .imgs_con .imgs_li{width:171px;margin-right: 20px;border:0px;box-shadow:3px 3px 2px rgba(0,0,0,0.1);}
#view_top.view_room #view_img .imgs_con .imgs_li:first-child{width:373px;}
#view_top.view_room #view_text{margin-left: 40px;width:400px;}
#view_top.view_room #view_text .tit{margin-bottom:15px;}
#view_top.view_room #view_text .tit .view_name{font-size:30px;}
#view_top.view_room #view_text .tit .view_sub_name{font-size:17px;}
#view_top.view_room #view_text .view_text_box > table > tbody > tr > th{font-size:17px;}
#view_top.view_room #view_text .view_text_box > table > tbody > tr > td{font-size:17px;}
#view_top.view_room #view_text #icon_tap{margin-top: 58px;}

#view_top.view_store #view_img .img_first_div{height:595px;}
#view_top.view_store #view_img .img_first_div .img_first_li{display:block !important;}
#view_top.view_store #view_text .view_text_box > table > tbody > tr > th{font-size:17px;}
#view_top.view_store #view_text .view_text_box > table > tbody > tr > td{font-size:17px;}
#view_top.view_store #view_text #icon_tap{margin-top: 39px;}
#view_top.view_store #menu_con{clear: both;margin-top:60px;display: inline-block;}
#view_top.view_store .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;}
#view_top.view_store .bx-wrapper .bx-controls-direction a{display:block;width: 42px;height: 42px;margin-top: -45px;}
#view_top.view_store .bx-wrapper .bx-prev{left:-12px;background: url(../../../img/bx-prev.png);}
#view_top.view_store .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
#view_top.view_store .menu_list_li{width:238px !important;float:left;margin-left:15px;}
#view_top.view_store .menu_list_li .list_bg{position:relative;height:240px;border-radius:4px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
#view_top.view_store .menu_list_li .list_bg img{height: 100%;width: auto;}
#view_top.view_store .menu_list_li .list_textcon{margin-top: 10px;}
#view_top.view_store .menu_list_li .list_textcon .list_font{font-family: 'Malgun Gothic', sans-serif;color: #767676;font-size: 12px; font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:22px;}
#view_top.view_store .menu_list_li .list_textcon .list_tit{
	font-size: 15px;margin-bottom: 0px;color: #383838;font-weight: 600;
	text-overflow: ellipsis;overflow: hidden;white-space: normal;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}

#view_index{text-align: center;width: 100%;max-width: 1200px;margin: 0 auto;border-bottom: 1px solid #d9d9d9;padding-bottom:65px;}
#view_index #conbox{text-align: center;padding: 0;}
#view_index #conbox .conbox_tit{
	color: #000;font-weight: 600;font-size: 23px;border-bottom: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;padding: 50px 0;
}
#view_index #conbox .conbox_text{padding: 20px 0;}
#map{position:relative;width:1200px;margin:0 auto;margin-top:80px;text-align: center;}
#map .map_tit{color: #000;font-weight: 600;font-size: 23px;width: 110px;background: #fff;z-index: 1;position: relative; margin: 0 auto;}
#map .map_subtit{color: #888888;font-size: 13px;margin:15px 0 50px;}
#map .map_tit_line{position:absolute;width:100%;height:1px;background:#d9d9d9;top:16px;}
#store_img_con{width: 1200px;margin: 0 auto;margin-top: 60px;border-radius: 25px;overflow: hidden;}
#store_img_con:after {display:block;visibility:hidden;clear:both;content:""}
#store_img_con .first_img{width: 693px;float: left;}
#store_img_con .first_img .con_the_a{display: block;}
#store_img_con .first_img .con_the_a .thumb_the_div{
	width:100%;height:492px;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;cursor: pointer;
}
#store_img_con .the_img{position:relative;width: 492px;margin-left: 15px;float: left;}
#store_img_con .the_img .the_img_div{width: 239px;float: left;margin: 0 14px 14px 0px;}
#store_img_con .the_img .the_img_div:nth-child(2n){margin-right:0px;}
#store_img_con .the_img .the_img_div:nth-child(3){margin-bottom:0px;}
#store_img_con .the_img .the_img_div:nth-child(4){margin-bottom:0px;}
#store_img_con .the_img .the_img_div .con_the_a{display: block;}
#store_img_con .the_img .the_img_div .con_the_a .thumb_the_div{
	width:100%;height:239px;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;cursor: pointer;
}
#store_img_con .the_img .plus_img{
	width: 239px;height: 239px;position: absolute; display: block;background: rgba(0,0,0,0.7);color: #f1f1f1; font-size: 1.3em;text-align: center;
    line-height: 237px;cursor: pointer;right: 0;bottom: 0;
}

/* 상세_띠배너 */
#view_bnr01_area{width:1200px;margin:0 auto;margin-top:60px;}
#view_bnr02_area{width:1200px;margin:0 auto;margin-top:60px;}

/* 상세_버튼연동 리스트 */
#view_btnlist_box{width:1200px;margin:0 auto;}
#view_btnlist_box .view_btn_cons{margin-top:60px;}
#view_btnlist_box .view_btn_cons header{text-align:left;border: 0;padding:0;margin-bottom:40px;}
#view_btnlist_box .view_btn_cons header .tit{display:inline-block;font-family: "Malgun Gothic", sans-serif;font-size:24px;font-weight:600;color:#383838;}
#view_btnlist_box .view_btn_cons header .blue_point{display: inline-block;color:#3795d3;}
#view_btnlist_box .view_btn_cons header .the_btn{display:inline-block;float:right;margin-top:15px;}
#view_btnlist_box .view_btn_cons header .the_btn a{font-size: 15px;color:#515151;}
#view_btnlist_box .view_btn_cons header .the_btn a:hover{text-decoration:none;color:#515151;}
#view_btnlist_box .view_btn_cons .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;margin-bottom:0px;}
#view_btnlist_box .view_btn_cons .bx-wrapper .bx-controls-direction a{display:block;width: 42px;height: 42px;}
#view_btnlist_box .view_btn_cons .bx-wrapper .bx-prev{left:-24px;background: url(../../../img/bx-prev.png);}
#view_btnlist_box .view_btn_cons .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
#view_btnlist_box .view_btn_cons .list_bg{position:relative;height:205px;border-radius: 4px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
#view_btnlist_box .view_btn_cons .list_bg img{height: 100%;width: auto;}
#view_btnlist_box .view_btn_cons .list_textcon{margin-top: 10px;}
#view_btnlist_box .view_btn_cons .list_textcon .list_font{
	font-family: 'Malgun Gothic', sans-serif;color: #676767;font-size:12px;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:22px;
}
#view_btnlist_box .view_btn_cons .list_textcon .list_tit{
	font-size: 15px;margin-bottom: 0px;color: #383838;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}









/*공통 스타일은 최대한 묶어서 유지보수, 성능개선, 단일화를 높여줍니다.*/

/* 기존 주임님 스타일 */
.U_area_box{width: 1200px;height:auto;overflow-x: scroll;overflow-y:visible;white-space: nowrap;margin-bottom:40px;padding: 10px 0px 50px 0px;}
.U_area_box:after {display:block;visibility:hidden;clear:both;content:""}
.U_area_box .search_tab_con{}
.U_area_box .search_tab_con:after {display:block;visibility:hidden;clear:both;content:""}
.U_area_box .sido_navi{display: inline-block;float: left;width:2816px !important;position:relative;padding-left:10px;z-index:1;}
.U_area_box .sido_navi:after {display:block;visibility:hidden;clear:both;content:""}
.U_area_box .sido_navi .tab_list{width:127px;float:left;margin-right:30px;max-height: 330px;}
.U_area_box .sido_navi .tab_list:hover{cursor:pointer;}
.U_area_box .sido_navi .tab_list:last-child{margin-right:0px;}
.U_area_box .sido_navi .tab_list .tab_list_bg{position: relative;width: 100%;height: auto;box-sizing: border-box;opacity: 0.4;}
.U_area_box .sido_navi .tab_list:hover .tab_list_bg{opacity: 1;}
.U_area_box .sido_navi .tab_list .li_bg_box{
	width: 127px;height: 127px;border-radius: 50%;background-color:#000;background-position:center center;
	overflow: hidden; position: relative;box-sizing: border-box;z-index:1
}
.U_area_box .sido_navi .tab_list:hover .li_bg_box{background-color:#fff;}
.U_area_box .sido_navi .tab_list .li_bg_box > a{
	position:absolute;display:block;top:0;width:100%;text-align:center;line-height:127px;font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size:25px;
}
.U_area_box .sido_navi .tab_list:hover .li_bg_box > a{text-shadow: 2px 2px 2px rgba(0,0,0,0.4);}
.U_area_box .sido_navi .tab_list .li_gugun_box{
	display:none;position: relative;width: 147px;height: 340px;top: -138px;left: -10px;padding:147px 0 15px;background:#f7f7f7;border-radius:65px;
}
.U_area_box .sido_navi .tab_list:hover .li_gugun_box{display:block;}
.U_area_box .sido_navi .tab_list .li_gugun_box .top_li_gugun{position:relative;display:block;height: 160px;overflow-y: scroll;text-align: center;}
.U_area_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li{position:relative;display:block;}
.U_area_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li a{
	position:relative;display:block;font-family: 'Malgun Gothic', sans-serif;font-size: 18px;line-height: 40px;color: #383838;font-weight:600;
}

.U_area_box::-webkit-scrollbar {width: 350px;height:5px;}
.U_area_box::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
.U_area_box::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
.U_area_box::-webkit-scrollbar-button {width:350px;}

.top_li_gugun::-webkit-scrollbar {width:5px;height:25px;}
.top_li_gugun::-webkit-scrollbar-track {border-radius:10px;background-color:#ececec;}
.top_li_gugun::-webkit-scrollbar-thumb {border-radius:10px;background-color:#6d6d6d;}
.top_li_gugun::-webkit-scrollbar-button {width:5px;height:25px;}

/* extend 태그 타입변경 JS 추가 */
.U_area_wrap{position:relative;z-index:9999}
.U_area_wrap .U_gugun_wrap {position:absolute;left:0;top:0;width:100%;height:132px;overflow-x:hidden;overflow-y:initial;height:500px}
.U_area_wrap .U_sido_wrap {position:relative;z-index:99}
.U_area_box .sido_navi .tab_list .li_gugun_box{display:block;top:-10px;opacity:0;height:0}
.U_area_box .sido_navi .tab_list .li_gugun_box .top_li_gugun{display:none}
.U_area_box .sido_navi .tab_list .li_gugun_box .top_li_gugun .gugun_ajax_li a{font-size:17px}

/* extend bx-slider 공통 부분*/
#leave_con_1row .bx-viewport, #U_index_bx01 .bx-viewport{height:350px!important}


.U_list .bx-wrapper{box-shadow: 0 0 0 0;border: none;background: none;}
.U_list .bx-wrapper .bx-controls-direction a{width: 42px;height: 42px;margin-top: -52px;}
.U_list .bx-wrapper .bx-prev{left:-24px;background: url(../../../img/bx-prev.png);}
.U_list .bx-wrapper .bx-next{right:-24px;background: url(../../../img/bx-next.png);}
.U_list .list_bg{position:relative;height:205px;border-radius: 4px;box-shadow: 4px 4px 4px rgba(0,0,0,0.15);overflow: hidden;}
.U_list .list_bg img{height: 100%;width: auto;}
.U_list .list_textcon{margin-top: 10px;}
.U_list .list_textcon .list_font{
	font-family: 'Malgun Gothic', sans-serif;color: #676767;font-size:12px;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 22px;
}
.U_list .list_textcon .list_tit{
	font-size: 15px;margin-bottom: 0px;color: #383838;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}


.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li{/*height:330px*/;margin-right:0px;border-radius: 40px;box-shadow: 0}
/*.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li:nth-child(4n){width:265px !important;}*/
.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li a{display:block;height:100%;}
.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li .leave_theme_bg{width: 100%;height: 100%;}
.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li .leave_theme_textcon{position: absolute;top:0px;margin-top: 37px;margin-left:0px;padding:0 24px;width:100%;}
.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li .leave_theme_textcon .leave_theme_tit{
	font-family: 'Malgun Gothic', sans-serif;color:#fff;font-size: 17px;font-weight:bold;line-height: 1.47;margin-bottom: 15px;text-shadow: 2px 2px 2px rgba(0,0,0,0.4);padding-right:0px;
	white-space: normal; text-overflow: ellipsis;overflow: hidden;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.U_list.bx-wrapper .U_slider_ul02 .leave_theme_li .leave_theme_textcon .leave_theme_subtit{
	font-family: 'Malgun Gothic', serif;color:#fff;margin-top:6px;font-size: 14px;font-weight: 500;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.list_div{float: left;list-style: none;position: relative;width: 285px;margin-right: 20px;margin-top: 50px;}
.list_div:nth-child(1){margin-top: 0px;}
.list_div:nth-child(2){margin-top: 0px;}
.list_div:nth-child(3){margin-top: 0px;}
.list_div:nth-child(4){margin-top: 0px;}
.list_div:nth-child(4n){margin-right: 0px;}
.U_list .list_textcon .list_font.list_subtit, .U_list .list_textcon .list_font.list_local{height:21px;}


/* 스토어_지도 */
.store_bt{margin:0 auto;width:1200px;margin-top:100px;}
.store_bt header{position: relative; border-bottom: 0px solid #d9d9d9;padding-bottom: 15px;margin-bottom: 15px;letter-spacing: -2px;text-align:center}
.store_bt header .tit{
	position:relative;font-size:2.4em;font-weight:bold;display:inline-block;
	padding:0 30px;background-color:#fff;z-index:10;
}
.store_bt header .tit .tit_div{display:inline-block;font-weight:400;}
.store_bt .tit_line {border-bottom:1px solid #ccc;width:100%;padding-top:10px;top:10px;position:absolute}
.store_bt .sub_tit {color:#888;padding:15px 0;letter-spacing:-1px;font-size:1.2em}

/*지도 오버레이 스타일*/
.ovl{position:relative;/*width:1px;height:1px;border:1px solid red;*/}
.ovl .ovl_ttl{position:absolute;width:16px;height:26px;background:rgba(0,0,0,0);left:-8px;top:-26px;}
.ovl .ovl_ttl .ovl_tag{position:absolute;top:-28px;left:4px;/*display:none;*/}
.ovl .ovl_ttl .ovl_tag .ovl_tag_con{position:relative;background:#fff;border:1px solid #aaa;border-radius:3px;padding:2px 3px;}
.ovl .ovl_ttl .ovl_tag .ovl_tag_con .ovl_tag_arrow{position:absolute;left:0px;bottom:-1px;width:10px;height:8px;}
.ovl .ovl_ttl:hover .ovl_tag{display:block;}
.ovl .ovl_ttl a{font-size:0;display:block;width:100%;height:100%;}

/* 스토어리스트_지도더보기 */
#map_box{margin-top:10px;border:1px solid #d5d5d5;border-radius:3px;position:relative;}
#map_box .custom_zoomcontrol {position:absolute;top:10px;right:10px;width:36px;height:80px;overflow:hidden;z-index:10;background-color:#f5f5f5;} 
#map_box .radius_border{border:1px solid #919191;border-radius:5px;}   
#map_box .custom_zoomcontrol span {display:block;width:36px;height:40px;text-align:center;cursor:pointer;}     
#map_box .custom_zoomcontrol span img {width:15px;height:15px;height:auto;padding:12px 0;border:none;}             
#map_box .custom_zoomcontrol span:first-child{border-bottom:1px solid #bfbfbf;} 
.J_slider_ul  > li:after {content:"";clear:both;display:block}

/*검색*/
.U_empty_box {margin-bottom:280px;margin-top:100px}
.U_empty_box p {text-align: center;font-size:18px;font-weight:700;color:#777;margin-bottom:30px}
.U_ch_box {margin-top:70px}
.U_ch_box form {max-width: 600px;width:90%;margin:0 auto;border:1px solid #d9d9d9;background:#f9f9f9;padding:0 20px;border-radius:60px}
.U_ch_box form:after{content:"";clear:both;display:block}
.U_ch_box form > * {float:left}
.U_ch_box button{width:50px;height:50px;border:0;background:none}
.U_ch_box button img {width:40%}
.U_ch_box input {width:calc( 100%  - 50px );height:50px;border:0;background:none}

/*lodding*/
.IM_next_show .bx-next{display:block!important}
.U_hide{display:none!important}
.U_loding:after{content:"목록을 로딩중입니다. 잠시만 기다려주세요...";color:#333;display:block;width:110%;height:100%;background: #fff;position:absolute;left:-5%;top:0;z-index:9999;font-size:20px;font-weight:700;text-align:center;line-height:100%}

.U_admin_btn{position:absolute;z-index:999;top:-20px;left:0;font-weight:300}
.U_sido_br{border-radius:20px;overflow:hidden;margin-bottom:50px}
.bx-viewport{height:auto !important}
.U_list_empty{padding:60px;text-align:center;font-size:15px;background:#f9f9f9;font-weight: 500;font-family: "Malgun Gothic"}

.sij_detail_parent{margin-top:60px}
.sij_detail_parent #yhsk_see_list1{margin-top:0px}


.list_div a {position:relative;z-index:9999}


.U_fst_con{text-align:left;line-height:1.7;word-break: keep-all;font-size:15px}

.view_con_bnr {width:1200px;margin:0 auto 0px;border-radius: 60px;position:relative;overflow: hidden;height:400px;background: center no-repeat;background-size: 100% auto;}
.view_con_bnr::before{content:"";display: block;position:absolute;width:100%;height:100%;background: #000;opacity: 0.2;;}
.view_con_bnr .content{position:relative;height:100%;width:1200px;margin:0 auto;color:#fff;display: table}
.view_con_bnr .content .cel {display: table-cell;vertical-align: bottom;padding:70px;height:100%}
.view_con_bnr .content .cel h2{font-size: 35px;font-weight: 500;}
.view_con_bnr .content .cel > span{font-size:20px;font-weight: 700;}