﻿.subtitle{border-bottom:solid 2px #cdcabf;color:#655;font-size:16px;font-weight:bold;height:auto}.copyHeadline{width:400px}.copyHeadline{z-index:3}.copyList{margin-top:24px}.otherGenreAreaKr{background:#fcf9fc;border:solid 1px #a36fa2;border-radius:4px;box-sizing:border-box;height:358px;margin-top:10px;padding-left:7px;padding-right:5px;padding-top:4px;width:328px}.mapSA{display:none;left:0;position:absolute;top:0;z-index:2}.breadcrumbWrap{display:flex}.breadcrumbWrap>.breadcrumb{flex:1;float:none;width:auto}.breadcrumb{float:left;font-size:10px;margin:12px 0;-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:100%}.breadcrumb+.preCotentsLink{margin-left:15px}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb>li{display:inline-block}.breadcrumb li+li::before{content:">";padding-left:10px;padding-right:10px}.breadcrumb>li:last-of-type>strong{font-weight:normal}.breadcrumbShort{width:765px}.prefSelectList{margin-top:11px;overflow:hidden}.prefSelectList>dt{float:left;margin-right:5px;text-align:right;width:45px}.prefSelectList>dd{float:left;font-size:0;margin-left:-1px;overflow:hidden;text-align:left;width:260px;zoom:1}.prefSelectList>dd>span,.prefSelectList>dd>a{display:inline-block;font-size:12px;margin-right:6px}.prefSelectList>dd>span::before,.prefSelectList>dd>a::before{border-left:1px solid #999;content:"";display:inline-block;height:11px;margin-left:-1px;margin-top:4px;vertical-align:top;width:6px}a.stateLinkBtnDisabled,.stateLinkBtn,a.prefLinkBtnDisabled,.returnMapBtn,.prefLinkBtn{box-sizing:border-box;display:block;font-weight:bold;position:absolute;text-align:center}.stateLinkBtnDisabled,.prefLinkBtnDisabled{cursor:default}.returnMapBtn{background:linear-gradient(to bottom, #FFFFFF 0%, #F2F2F2 100%);border:solid 1px #a29697;border-radius:3px;color:#666 !important;left:10px;padding:1px 1px 1px 10px;top:325px;width:81px;z-index:5}.returnMapBtn::before{border-bottom:4px solid transparent;border-right:4px solid #8050aa;border-top:4px solid transparent;content:"";left:6px;position:absolute;top:6px}.stateLinkBtn,.prefLinkBtn{background:linear-gradient(#FFFFFF 50%, #EFEFEF);border:1px solid #bcafb0;border-radius:2px;color:#639 !important;font-size:14px;line-height:28px;z-index:1}.stateLinkBtn{width:66px}.prefLinkBtn{width:71px}.stateLinkBtn:hover,.returnMapBtn:hover,.prefLinkBtn:hover{opacity:.6;text-decoration:none}a.stateLinkBtnDisabled,a.prefLinkBtnDisabled{background:#c2c2be;border:1px solid #a0a09d;color:#333 !important}.stateLinkBtnDisabled:hover,.prefLinkBtnDisabled:hover{opacity:1}.stateLinkBtnSmallFont{font-size:11px}.genreStationList{font-size:0;margin-left:25px}.genreStationList>li{display:inline-block;font-size:12px;width:185px}.genreStationListHead{display:block !important;margin-bottom:5px}.genreNextLinkList{padding-left:25px}#areaBox .areaBoxWrapper ul{margin-top:10px;padding-bottom:5px}.areaBoxCloseImg{margin-top:-2px}#areaText{display:inline-block !important}#areaText>li::before,#areaTextSelected li::before{content:none !important}#areaText.citiesSearch>li,#areaText.stationSearchList>li{display:inline-block}.stationSearchList>li{width:149px}.citiesModalContent{padding-left:25px;padding-right:25px}.citiesModalLinkList{font-size:0}.citiesModalLinkList>li{font-size:12px;padding-right:10px;width:120px}.citiesModalLinkList>.citiesModalLinkListHead{margin-bottom:3px}.citiesModalLinkList>li:not(.citiesModalLinkListHead){display:inline-block !important}.citiesModalCloseImg{margin-right:5px}.areaBoxClose{border-top:1px solid #ccc;margin-left:10px;margin-right:10px;margin-top:10px;padding-top:10px !important}.areaNoLinkColor{color:#ccc}.genreFooterLink{margin-top:10px}.genreFooterLinkList{font-size:0}.genreFooterLinkList>li{display:inline-block;font-size:10px;line-height:20px;position:relative}.genreFooterLinkList>li:not(.genreFooterCatHead){padding-right:10px}.genreFooterLinkList>li:not(.genreFooterCatHead):not(:last-of-type)::after{color:#ccc;content:"|";position:absolute;right:3px;top:0}.genreFooterLinkList>.genreFooterCatHead+.genreFooterCatHead{padding-left:10px}.genreFooterLinkList>.genreFooterCatHead+.genreFooterCatHead::before{color:#ccc;content:"|";left:3px;position:absolute;top:0}.mainContentsFooter{width:960px}.footerMainContents{padding:30px 20px 20px}.genreAreaSelectLinkList{margin-top:5px}.arrowT{background-image:url("/seolp/kr/assets/kr/sprites/i-282ff47c.png");background-position:-193px -2px;background-repeat:no-repeat;display:inline-block;padding-left:10px}.ganreSideShortcutSearchList{padding-top:10px;margin-bottom:15px}.ganreSideShortcutSearchList+.ganreSideShortcutSearchList{border-top:1px dotted #999}.suggestedStation{margin:10px 0 0 0}.preListHead{padding:0 0 5px 0}.footerSummary{margin:0 auto;width:960px}.genreSlider{display:flex;margin-top:15px;word-wrap:break-word}.genreSliderTrigger{background-size:12px 24px;background-repeat:no-repeat;display:block;visibility:hidden;width:calc((100% - 711px)/2)}.genreSliderTrigger.isActive{visibility:visible}.genreSliderTrigger:first-of-type{background-image:url("/seolp/kr/assets/seolp/kr/assets/slider_item_prev-fbe7239d.png");background-position:center 54px}.genreSliderTrigger:last-of-type{background-image:url("/seolp/kr/assets/seolp/kr/assets/slider_item_next-6c0d6c6c.png");background-position:center 54px}.genreSliderListWrapper{overflow-x:hidden;width:711px}.genreSliderList{font-size:0;transition:transform .5s ease-in-out;white-space:nowrap}.genreSliderList>li{display:inline-block;vertical-align:top;width:174px;white-space:normal}.genreSliderList>li+li{margin-left:5px}.genreSliderList>li>a{display:block}.genreSliderImg{border:1px solid #e0d9d0;box-sizing:border-box;height:131px;text-align:center;width:174px}.genreSliderImg img{height:auto;max-height:100%;max-width:100%;width:auto}.genreSliderList>li>a:hover{text-decoration:none}.genreSliderList>li>a:hover .genreSliderImg{opacity:.7}.genreSliderList>li>a:hover .popularDesignName{text-decoration:underline}.genreModalArea{background-color:rgba(0,0,0,.75);bottom:0;pointer-events:none;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:10}.genreModalArea.isActive{opacity:1;pointer-events:auto;visibility:visible}.genreModalAreaInner{display:table;height:100%;margin:0 auto}.genreModalWrapper{display:table-cell;padding:20px;vertical-align:middle}.popularDesignArea{margin-top:30px;width:764px}.popularDesignName{font-size:12px;font-weight:normal;margin-top:10px}.popularDesignSalonName{color:#666;font-size:10px;margin-top:5px}.newReviewArea{margin-top:30px;width:764px;word-wrap:break-word}.newReviewList{margin-top:15px}.newReviewList>li+li{border-top:1px dotted #999}.newReviewList>li>a{color:#666;display:block;padding:10px}.newReviewList>li>a:hover{background-color:#f7f7f7;text-decoration:none}.newReviewHead{overflow:hidden}.newReviewDate{float:left;font-weight:bold;margin-right:15px}.newReviewSalonName{color:#655;font-size:14px}.newReviewEval{display:flex;font-size:14px;font-weight:bold;margin-top:5px}.newReviewEval>dd{color:#7030a0;display:flex}.newReviewEvalVal{margin-left:10px}.newReviewEvalStars{display:flex;list-style:none;margin-left:10px}.newReviewEvalStars>li.isInactive{color:#ccc}.newReviewTxt{color:#999;margin-top:5px}.beautyMagazineArea{margin-top:30px;width:764px;word-wrap:break-word}.beautyMagazineList{margin-top:15px}.beautyMagazineList>li+li{margin-top:15px}.beautyMagazineList>li>a{border:solid 1px #e6e5e5;color:#666;display:flex;position:relative}.beautyMagazineLabel{background-color:rgba(201,101,127,.8);box-sizing:border-box;color:#fff;font-size:11px;left:157px;line-height:20px;min-width:100px;padding:0 15px;position:absolute;text-align:center;top:10px}.beautyMagazineLabel>span{display:block;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beautyMagazineLabel::before{border-bottom:10px solid transparent;border-right:10px solid rgba(167,83,106,.8);content:"";left:0;position:absolute;top:100%}.beautyMagazineLabel::after{border-right:10px solid transparent;border-top:20px solid rgba(201,101,127,.8);content:"";position:absolute;right:-10px;top:0}.beautyMagazineImg{background-position:center top;background-repeat:no-repeat;background-size:cover;height:162px;width:167px}.beautyMagazineDetail{align-content:space-between;display:flex;flex:1;flex-wrap:wrap;min-width:100px;padding:40px 14px 14px}.beautyMagazineArticle{min-width:100px}.beautyMagazineArticleTtl{font-size:14px;font-weight:bold}.beautyMagazineArticleTxt{font-size:10px;margin-top:10px}.beautyMagazineList>li>a:hover{text-decoration:none}.beautyMagazineList>li>a:hover .beautyMagazineArticleTtl{text-decoration:underline}.popupIcn{align-items:center;display:inline-flex}.popupIcn::after{background-image:url("/seolp/kr/assets/common/icon/icon_area_select-fca788cf.png");content:"";display:block;height:18px;margin-left:8px;width:18px}.genreSearchPanelBtn{box-sizing:border-box;display:inline-block;font-size:11px;font-weight:bold;padding-left:15px;padding-right:15px}.genreSearchPanelBtn:hover{text-decoration:none}.genreSearchSecondPanel{display:none}.genreSearchPanelTbl{border:solid #ddd;border-width:1px 0 0 1px;width:100%}.genreSearchPanelTbl>tbody>tr>th{background-color:#eeebe4;border-bottom:1px solid #ddd;border-left:1px solid #fff;border-right:1px solid #ddd;border-top:1px solid #fff;padding:5px}.genreSearchPanelTbl>tbody>tr>th:first-child{width:80px}.genreSearchPanelTbl>tbody>tr>td{border:solid #ddd;border-width:0 1px 1px 0;padding:5px}.areaInputList{display:flex;flex-wrap:wrap}.areaInputList>li{align-items:center;display:flex;position:relative}.areaInputList>li+li::before{content:"｜";margin:0 4px}.areaPopup{background-color:#fff;border:1px solid #999;box-sizing:border-box;display:none;left:-5px;padding:10px;position:absolute;top:24px;width:440px;z-index:11}.areaInputList>li+li .areaPopup{left:10px}.areaPopup.isActive{display:block}.areaPopupCategory{display:flex}.areaPopupCategory>li:first-child{margin-left:10px}.areaPopupCategory>li+li{margin-left:2px}.areaPopupCategory>li>a{background-color:#fff;border:solid #ccc;border-radius:4px 4px 0 0;border-width:1px 1px 0 1px;box-sizing:border-box;color:#666;display:block;font-weight:bold;height:100%;padding:5px 20px;text-align:center;word-break:break-all}.areaPopupCategory>li.isActive>a{border-color:#bfb4ab;pointer-events:none;position:relative;z-index:1}.areaPopupCategory>li>a:hover{border-color:#bfb4ab;text-decoration:none}.areaPopupOption{display:none;padding:10px 10px 0}.areaPopupCategory~.areaPopupOption{border-top:1px solid #bfb4ab;margin-top:-1px;padding:10px 20px 0;position:relative}.areaPopupOption.isActive{display:block}.areaPopupOtherOption{padding:20px 10px 0}.areaPopupOption>dt,.areaPopupOtherOption>dt{color:#777}.areaPopupOption>dd,.areaPopupOtherOption>dd{margin-top:10px;padding:0 10px}.areaPopupOptionList{display:flex;flex-wrap:wrap;word-wrap:break-word}.areaPopupOptionList>li{width:33%}.areaPopupOptionList>li>span,.areaPopupOptionCityList>dt>span{color:#ccc}.areaPopupOptionCityList>dd{margin-top:10px}.areaPopupOptionCityList>dt{word-wrap:break-word}.areaPopupCloseBtn{border-top:2px solid #e5e5e5;margin-top:20px;padding-top:10px;text-align:center}.areaPopupCloseBtn a{align-items:center;color:#777;display:inline-flex}.areaPopupCloseBtn a::before{background-image:url("/common/icon/calendar_btn_close.png");content:"";display:block;height:11px;margin-right:5px;width:11px}.areaPopupCloseBtn a:hover{text-decoration:none}.dateSelectAlert{font-size:10px;margin-bottom:5px}.dateInputList{align-items:center;display:flex;flex-wrap:wrap}.dateInputList>li{align-items:center;display:flex}.dateInputList>li+li::before{content:"｜";margin:0 4px}.dateInputList input{border:1px solid #959595;border-radius:4px;box-sizing:border-box;padding:0 8px;width:112px}.dateInputList input:hover{cursor:pointer}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.netReserveArea,.netReserveOption{display:flex}.netReserveArea{justify-content:space-between}.netReserveOption>li+li{margin-left:10px}.netReserveOption input{margin-right:5px}.conditionList{font-size:0}.conditionList>li{display:inline-block;font-size:12px;vertical-align:top;width:33%}.conditionList input{margin-right:5px}.conditionAdditionalModalBody{background-color:#fff;border:4px solid #525252;padding:25px 35px 0}.conditionAdditionalModalHeader{align-items:flex-start;border-bottom:3px solid #e4e0d9;display:flex;justify-content:space-between}.conditionAdditionalModalHead{font-size:20px;padding-bottom:10px}.conditionAdditionalModalTblWrapper{width:570px}.conditionAdditionalModalTbl{border:1px solid #ddd;border-collapse:collapse;margin-top:20px}.conditionAdditionalModalTbl>tbody>tr>th,.conditionAdditionalModalTbl>tbody>tr>td{border:1px solid #ddd;padding:10px}.conditionAdditionalModalTbl>tbody>tr>th{background-color:#eeebe4;text-align:center;width:86px}.conditionAdditionalModalTbl .subHead{background-color:#f5f5f5;font-weight:normal;text-align:left;width:50px}.conditionAdditionalModalOption{font-size:0}.conditionAdditionalModalOption>li{display:inline-block;font-size:12px;vertical-align:middle;width:50%}.conditionAdditionalModalOption input{margin-right:5px}.conditionAdditionalModalFooter{background-color:#eeebe4;border-top:1px solid #beb09e;margin:20px -35px 0;padding:10px 0;position:relative;text-align:center}.conditionAdditionalModalCloseBtn{align-items:center;color:#bfb4ab !important;display:inline-flex;font-size:14px;font-weight:bold}.conditionAdditionalModalFooter .conditionAdditionalModalCloseBtn{bottom:10px;position:absolute;right:35px}.conditionAdditionalModalCloseBtn::before{background-image:url("/seolp/kr/assets/nc/icons/icon_tb_close-b8c61a3c.png");content:"";display:block;height:13px;margin-right:5px;width:14px}.conditionAdditionalModalCloseBtn:hover{text-decoration:none}.rankSwitchBtn{margin-top:20px;text-align:center}.rankSwitchBtn>a{border:solid #ccc;border-radius:4px;border-width:1px 1px 3px 1px;color:#666;display:inline-block;font-size:13px;font-weight:bold;line-height:32px;padding:0 25px}.rankSwitchBtn>a:hover{opacity:.7;text-decoration:none}.rankSwitchBtn+.mainContentsTitleOuter{margin-top:50px}
