header.header_more_planning_view{position: sticky;width: 100%;height: 3.77rem;margin-bottom: 3.77rem;z-index: 90;z-index: 100;background-color: rgba(0,0,0,0);}
header.header_more_planning_view .back {width: 3.77rem;}
header.header_more_planning_view .back .btn{background-image: url(https://files.heally.co.kr/web-images/detail/header_back_icon.png);width: 100%;height: 3.77rem;background-color: inherit;font-size: 0;background-size: 100%;}
header.header_more_planning_view ._pagename span{font-weight:550;}

.wrapper_more_planning_view .planTop .txtBox{padding: var(--24) var(--36) var(--30)}
.wrapper_more_planning_view .planTop .txtBox .tit{font-size: var(--26);font-weight: 600;letter-spacing: -0.03rem;line-height: var(--40);}
.wrapper_more_planning_view .planTop .txtBox .day{color: #797979;font-size: var(--24);font-weight: 500;letter-spacing: -0.03rem;line-height: var(--24);margin-top: var(--10);}
.wrapper_more_planning_view .planTop .imgWrap img{width: 100%;height:var(--420);object-fit: cover;}
.wrapper_more_planning_view .locaTab button{float: left;height: var(--80);width: calc(100% / 3);border-bottom: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;}
.wrapper_more_planning_view .locaTab button:nth-child(3n){border-right: 0;}
.wrapper_more_planning_view .locaTab button span{font-size: var(--28);font-weight: 500;}
.wrapper_more_planning_view .locaTab button.on{background-color: var(--colPbg);color: var(--colP);}
.wrapper_more_planning_view .listCoutn{border-bottom: 1px solid #f0f0f0;background-color: #fafafa;padding:0 var(--36);font-size: var(--24);line-height: var(--60);}
.wrapper_more_planning ._planThumb{padding: var(--20) var(--36) 0;}
.wrapper_more_planning ._planThumb li{margin-bottom: var(--50);}


.wrapper_more_planning{margin-bottom:6.51rem}
.wrapper_more_planning ._planThumb li { width: 100%;} 
.wrapper_more_planning ._planThumb li .imgWrap {height:var(--270);  width: 100%;  border-radius: var(--10); overflow: hidden; position: relative;margin-top: var(--20); } 
.wrapper_more_planning ._planThumb li .imgWrap img { width: 100%; height: 100%; object-fit: cover; } 
/*.wrapper_more_planning ._planThumb li .imgWrap:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.5)); } */
.wrapper_more_planning ._planThumb li .txtWrap { width: 100%;} 
.wrapper_more_planning ._planThumb li .txtWrap .label { background-color: #922875; color:#fff; font-size: var(--24); font-weight: 500; display: inline-block; line-height: var(--36); padding:0 var(--12); border-radius: var(--36); margin-bottom: var(--14); } 
.wrapper_more_planning ._planThumb li .txtWrap .tit { font-size: var(--30); font-weight: 600; margin-bottom: var(--12);line-height: var(--30); letter-spacing: -0.03rem; } 
.wrapper_more_planning ._planThumb li .txtWrap .txt { font-size:var(--26); font-weight: 500;color: #585858;margin-top: var(--8); line-height: var(--26); } 

.wrapper_more_planning ._planThumb .empty{font-size: var(--26);text-align:center;padding:4.07rem 0}
.wrapper_more_planning ._planThumb a + .empty{display:none}


.wrapper.wrapper_more_planning_view{margin-top: -3.77rem;z-index: 89;position: relative;margin-bottom:3.8rem}
.wrapper.wrapper_more_planning_view ._division{padding: 0 var(--10) var(--30) var(--10);}

.wrapper_more_planning_view .top{width: 100%;color: #fff;text-align: center;height: 21.86rem;position: relative;padding-top: 10.18rem;}
.wrapper_more_planning_view .top .img{width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;background-color: #000;}
.wrapper_more_planning_view .top .img img{width: 100%;opacity: 0.7;}
.wrapper_more_planning_view .top .txtWrap{position: absolute;top: 50%;transform: translateY(-60%);width: 100%;padding: 0 1.36rem;}
.wrapper_more_planning_view .top .txtWrap .sub{font-size: 0.98rem;font-weight: 500;line-height: 1.36rem;}
.wrapper_more_planning_view .top .txtWrap .tit{font-size:1.51rem;margin-top: 0.81rem; line-height: 2.17rem}
.wrapper_more_planning_view .top .txt{position: absolute;bottom: 1.36rem;width: 100%;text-align: center;opacity: 0.8;padding: 0 1.36rem;}
.wrapper_more_planning_view .top .txt span{font-size: 0.83rem;background-image: url(https://files.heally.co.kr/web-images/common/infor_icon.png);background-size: 0.75rem;padding-left: 1.36rem;background-position: left;font-weight: 500;}
.wrapper_more_planning_view .locaTab{padding:1.13rem 0.37rem;}
.wrapper_more_planning_view .locaTab:after{content: "";display: block;clear: both;}
.wrapper_more_planning_view .locaTab button{padding: 0.37rem;float: left;width: 20%;height: 3.77rem;}
.wrapper_more_planning_view .locaTab button span{font-size: 0.9rem;}
.wrapper_more_planning_view .locaTab button.on span{background-color: #ff2a75;color: #fff;display: inline-block;width: 100%;height: 3.39rem;width: 3.39rem;border-radius: 27.14rem;font-size: 0.9rem;line-height: 3.39rem;}
.wrapper_more_planning_view .division{ height: 1.88rem;background: #f1f1f5;line-height: 1.88rem;padding: 0 1.13rem;font-size: 0.75rem;color: #b2b2b2;}
.wrapper_more_planning_view .storeWrap.vertical .introduce{width: 25.24rem;}


.wrapper_more_planning_view ._shopList .empty .tit{font-size: 1.22rem; font-weight: 500; text-align: center; line-height: 1.58rem; background-image: url(https://files.heally.co.kr/web-images/around/empty_img.png); background-size: 11.13rem; padding-top: 11.4rem; background-position: center 36%;}
.wrapper_more_planning_view ._shopList .empty .txt{ text-align: center; font-size: 0.98rem; color: #797979; margin-top: 0.27rem;}
.wrapper_more_planning_view ._shopList ._shop+.empty{display:none}

/*dev*/
.wrapper.wrapper_more_planning_view ._division.around{display: none;}/*내주변 리스트 스킨 _division 안보이도록 설정*/
.wrapper.wrapper_more_planning_view .empty { transform: translateY(3.26rem); position: relative; padding-bottom: 1.36rem; display: block;}
.wrapper.wrapper_more_planning_view .empty .tit {font-size: 1.22rem; font-weight: 500; text-align: center; line-height: 1.58rem; background-image: url(https://files.heally.co.kr/web-images/around/empty_img.png); background-size: 11.13rem; padding-top: 14.11rem; background-position: center 36%;}
.wrapper.wrapper_more_planning_view .empty .txt {text-align: center; font-size: 0.98rem; color: #797979; margin-top: 0.27rem;}
