.accounts main,.favorites main,.mypage main,.reviews main{margin-bottom:10rem}@media screen and (max-width:768px){.accounts main,.favorites main,.mypage main,.reviews main{margin:5rem 0}.favorites.twoColumn main{margin:0}}main section+section{margin-top:8rem}.mypage_sideMenu{min-width:320px;width:320px}.mypage_sideMenu h2{font-size:20px;font-weight:700;margin-bottom:24px}.mypage_sideMenu .list{margin-top:32px}@media screen and (max-width:768px){.mypage_sideMenu{display:none}}.mypage_sideMenu ul li{border-radius:10px;color:#4f4f4f;font-size:14px;padding:20px 12px;position:relative}.mypage_sideMenu ul li.active{background-color:#f2f2f2}.mypage_sideMenu ul li:after{background-image:url(/assets/img/common/arrow_right.svg);background-position:50%;background-size:contain;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:16px;top:0;width:6px}.mypage_sideMenu ul li a{display:block;height:100%;width:100%}.mypage_sideMenu ul li a img{display:inline-block;height:13px;margin-right:17px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:13px}.mypage.top .mypage_wrapper{display:flex}@media screen and (max-width:768px){.mypage.top .mypage_wrapper{display:block;padding:0}}@media screen and (min-width:769px){.mypage_wrapper{margin:auto;width:calc(100% - 160px)}}@media screen and (max-width:768px){.mypage_wrapper{display:block;margin:auto;padding:0 1.5rem;width:100%}}@media screen and (min-width:769px){.mypage .userList{display:none}}.mypage .user{margin-top:32px;text-align:center}.mypage .user_name{margin-top:18px}.mypage .user_name span{font-size:13px}@media screen and (min-width:769px){.mypage .user_name span{font-size:18px}}.mypage .user_name .name{font-weight:700}.mypage .user_icon{background-color:#ededed;border-radius:300px;height:56px;margin:auto;overflow:hidden;width:56px}@media screen and (min-width:769px){.mypage .user_icon{height:111px;width:111px}}.mypage .user_icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mypage .buttonWrapper{margin-top:24px}.mypage .buttonWrapper .button{margin-bottom:10px}.mypage hr{background-color:#ccc;border:none;height:1px;width:100%}.mypage hr.first,.mypage_list{margin-top:32px}.mypage_list h2{font-size:1.5rem;font-weight:700;margin-top:24px}.mypage_list ul li:last-child{border:none}.mypage_list ul li{border-bottom:1px solid #ccc;color:#4f4f4f;font-size:14px;padding:20px 12px;position:relative}.mypage_list ul li:after{background-image:url(/assets/img/common/arrow_right.svg);background-position:50%;background-size:contain;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:0;top:0;width:6px}.mypage_list ul li.expander{position:relative}.mypage_list ul li.expander:after,.mypage_list ul li.expander:before{background:#4f4f4f;border-radius:1px;content:"";display:block;height:2px;margin:0;position:absolute;right:0;top:30px;transition:.4s;width:1.2rem}.mypage_list ul li.expander.closed:after{transform:rotate(90deg)}.mypage_list ul li.expander li:after{opacity:.6}.mypage_list ul li a{display:block;height:100%;width:100%}.mypage_list ul li a img{display:inline-block;height:13px;margin-right:17px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:13px}.mypage .logout{font-size:15px;font-weight:700;padding:24px 5px}.mypage .logout a{display:block;height:100%;width:100%}.account_list ul li{border-bottom:1px solid #ccc;color:#4f4f4f;font-size:14px;padding:20px 12px;position:relative}.account_list ul li:after{background-image:url(/assets/img/common/arrow_right.svg);background-position:50%;background-size:contain;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:0;top:0;width:6px}.account_list ul li.expander{position:relative}.account_list ul li.expander:after,.account_list ul li.expander:before{background:#4f4f4f;border-radius:1px;content:"";display:block;height:2px;margin:0;position:absolute;right:0;top:30px;transition:.4s;width:1.2rem}.account_list ul li.expander.closed:after{transform:rotate(90deg)}.account_list ul li.expander li:after{opacity:.6}.account_list ul li a{display:block;height:100%;width:100%}.account_list ul li a img{display:inline-block;height:13px;margin-right:17px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:13px}.account_sideMenu{margin-right:60px;width:320px}.account_sideMenu h2{margin-bottom:24px}@media screen and (max-width:768px){.account_sideMenu{display:none}}.account_sideMenu ul li{border-radius:10px;color:#4f4f4f;font-size:14px;padding:20px 12px;position:relative}.account_sideMenu ul li.active{background-color:#f2f2f2}.account_sideMenu ul li:after{background-image:url(/assets/img/common/arrow_right.svg);background-position:50%;background-size:contain;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:16px;top:0;width:6px}.account_sideMenu ul li a{display:block;height:100%;width:100%}.account_sideMenu ul li a img{display:inline-block;height:13px;margin-right:17px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:13px}.account_wrapper{display:flex}@media screen and (max-width:768px){.account_wrapper{display:block}}@media screen and (min-width:769px){.accounts_wrapper{border:1px solid #ededed;border-radius:10px;margin:auto;width:100%}.accounts_wrapper h2{border-bottom:1px solid #ededed;padding:20px;text-align:center}.accounts_wrapper .accounts_contents{padding:0 30px 40px}}@media screen and (max-width:768px){.accounts_wrapper{width:100%}}.accounts h2{font-size:17px;font-weight:700}.accounts h3{font-size:14px;font-weight:700;margin-bottom:10px}@media screen and (max-width:768px){.accounts h3{font-size:13px}}.accounts_image{margin-top:24px}.accounts_image .imageWrap{align-items:center;display:flex}.accounts_image .imageWrap button{margin-left:8px;padding:8px 20px}.accounts_image #image-url{display:none}.accounts_image .fileUpload{margin-left:10px}.accounts .user_image{margin-top:24px}.accounts .user_image .user_text{font-size:14px}.accounts .user_image .imageWrap{text-align:center}.accounts .user_image .imageWrap .user_icon{background-color:#ededed;border-radius:300px;height:56px;margin:32px auto 18px;overflow:hidden;width:56px}.accounts .user_image .imageWrap .user_icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accounts .user_image .imageWrap .user_name span{font-size:13px}.accounts .user_image .imageWrap .user_name .name{font-weight:700}.accounts .user_image .buttonWrap{margin:32px auto 0}.accounts .user_image .buttonWrap button{width:100%}.accounts .user_image .buttonWrap button:disabled{background-color:#aeaeae;color:#fff;cursor:default}.accounts_icon{background-color:#ededed;border-radius:300px;height:80px;overflow:hidden;width:80px}.accounts_icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accounts_name{margin-top:24px}.accounts_name button{margin:32px auto 0;width:345px}@media screen and (max-width:768px){.accounts_name button{width:100%}}.accounts_name button:disabled{background-color:#aeaeae;color:#fff;cursor:default}.accounts_text{font-size:1.3rem;margin-bottom:30px;margin-top:16px}.accounts .button.updateButton{margin:0 auto}@media screen and (max-width:768px){.accounts .button.updateButton{width:100%}}.accounts .button.updateButton:disabled{background:#aeaeae;border:none;color:#fff;pointer-events:none}.accounts .formError{color:#c63200;margin-top:-.8rem}.accounts .formError,.accounts .formInfo{font-size:1.2rem;line-height:1.5;margin-bottom:1.6rem}.accounts .formInfo{margin-top:1.2rem}.accounts.profile .formError{margin-top:1rem}.accounts.profile .formError.imageSizeOver{display:none}.accounts.personal .textRow input[type=text].error{margin-bottom:0}.accounts.personal input[type=text].error{margin-bottom:1.8rem}.accounts.personal label.optional:after,.accounts.personal label.required:after{margin-left:.4rem}.accounts.email input[type=text].error{margin-bottom:.8rem}.accounts.password .fieldPassword{position:relative}.accounts.password .fieldPassword .buttonShowPassword{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:2.5rem;position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:2.5rem;z-index:1}.accounts.password .fieldPassword .buttonShowPassword.iconVisibilityOn{background-image:url(/assets/img/common/password_visibility_off.svg);background-size:1.6rem 1.4rem;margin-top:.15rem}.accounts.password .fieldPassword .buttonShowPassword.iconVisibilityOff{background-image:url(/assets/img/common/password_visibility_on.svg);background-size:1.6rem 1.16rem;margin-top:0}.accounts.password .fieldPassword input:last-of-type{margin-bottom:unset}.accounts.password .fieldPassword input[type=password],.accounts.password .fieldPassword input[type=text]{font-size:16px!important}.accounts.password .fieldPassword input[type=password].error,.accounts.password .fieldPassword input[type=text].error{background:none}.accounts.block .accounts_contents{padding-top:1.6rem}.accounts.block .blockList li{display:flex;padding:1.4rem 1.5rem}.accounts.block .blockList li:not(:last-child){border-bottom:1px solid #ededed}@media screen and (max-width:768px){.accounts.block .blockList li:first-child{border-top:1px solid #ededed}.accounts.block .blockList li:last-child{border-bottom:1px solid #ededed}}.accounts.block .blockList li .userWrap{align-items:center;display:inline-flex;justify-content:flex-start}.accounts.block .blockList li .userWrap .user_icon{background-color:#ededed;border-radius:50%;height:32px;overflow:hidden;width:32px}.accounts.block .blockList li .userWrap .user_icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accounts.block .blockList li .userWrap .user_name{color:#4f4f4f;font-size:1.4rem;margin-left:.8rem}.accounts.block .blockList li .buttonWrap{margin-left:auto}.accounts.block .blockList li .buttonWrap .blockButton{font-size:1.2rem;width:auto}@media screen and (max-width:768px){.accounts.block .blockList li .buttonWrap .blockButton{height:3.2rem}}.accounts.block .blockList li .buttonWrap .blockButton:disabled{background-color:#aeaeae;color:#fff;cursor:default}.accounts.block .form .box .confirm{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.accounts.block .form .box .confirm .next{height:auto;margin-top:1.6rem;position:inherit;width:100%}.accounts.block .form .box .confirm .next .button{max-width:inherit;width:100%}}.accounts.block .form .box .confirm .next .button.disabled{cursor:default;pointer-events:none}.accounts.delete .form .box .contents{align-items:center;display:flex}@media screen and (max-width:768px){.accounts.delete .form .box .contents .confirm>p{padding-bottom:3rem}.accounts.delete .form .box .contents .complete{text-align:center}}.form:not(.community){align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:70}.form:not(.community).formSignupComplete .box .contents{display:block}@media screen and (max-width:768px){.form:not(.community).formSignupComplete .box .complete{justify-content:center}}.form:not(.community) .box{align-items:stretch;background:#fff;border-radius:1.2rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:calc(100vh - 300px);max-width:780px;overflow:hidden;width:100%}@media screen and (max-width:768px){.form:not(.community) .box{max-height:250px;max-width:270px}}.form:not(.community) .box .header{align-items:center;display:flex;flex-shrink:0;height:8.2rem;justify-content:center;position:relative}@media screen and (max-width:768px){.form:not(.community) .box .header{height:4.8rem}}.form:not(.community) .box .header h2{font-size:1.7rem;font-weight:700}@media screen and (max-width:768px){.form:not(.community) .box .header h2{font-size:1.5rem}}.form:not(.community) .box .header .close{aspect-ratio:1;background:url(/assets/img/common/close_black.svg) 50%/contain no-repeat;bottom:0;cursor:pointer;margin:auto;position:absolute;right:3rem;top:0;width:1.6rem}@media screen and (max-width:768px){.form:not(.community) .box .header .close{background-image:url(/assets/img/common/back_arrow.svg);background-size:1rem auto;left:0;right:auto;width:3.6rem}}.form:not(.community) .box .stepper{background:#f2f2f2;border:1px solid #aeaeae;border-top-color:#ccc;border-width:1px 0;display:grid;flex-shrink:0;grid-template-columns:repeat(3,1fr);height:2.8rem;overflow:hidden}.form:not(.community) .box .stepper li{align-items:center;color:#848484;display:flex;font-size:1.2rem;height:100%;justify-content:center;position:relative;z-index:10}@media screen and (max-width:768px){.form:not(.community) .box .stepper li{font-size:1.1rem}}.form:not(.community) .box .stepper li:after,.form:not(.community) .box .stepper li:before{aspect-ratio:1;background:#f2f2f2;border-color:#aeaeae #aeaeae transparent transparent;border-style:solid;border-width:1px;content:"";position:absolute;right:-1rem;transform:rotate(45deg) skew(20deg,20deg);width:2rem;z-index:15}.form:not(.community) .box .stepper li:before{display:none}.form:not(.community) .box .stepper li.active{background:#6f6f6f;color:#fff;font-weight:700}.form:not(.community) .box .stepper li.active:after{background:#6f6f6f;border:none}.form:not(.community) .box .stepper li.active:before{background:#f2f2f2;border:none;display:block;left:-1rem}.form:not(.community) .box .stepper li.active:first-child:before{display:none}.form:not(.community) .box .contents{display:flex;height:100%}.form:not(.community) .box .contents>*{overflow:scroll}@media screen and (max-width:768px){.form:not(.community) .box .contents>*{overflow:hidden}}.form:not(.community) .box .contents h3{font-size:1.7rem;font-weight:700;line-height:2.6rem;margin-bottom:2rem;transform:translateX(-1.6rem)}@media screen and (max-width:768px){.form:not(.community) .box .contents h3{background:#f7f7f7;font-size:1.4rem;margin:0 -1.5rem 1.6rem;padding:1.6rem 1.5rem;transform:none;width:calc(100% + 3rem)}}.form:not(.community) .box .contents h3:before{background:#0095c6;border-radius:.3rem;content:"";display:inline-block;height:2.6rem;margin-right:1rem;vertical-align:bottom;width:.5rem}@media screen and (max-width:768px){.form:not(.community) .box .contents h3:before{display:none}.form:not(.community) .box .contents *+h3{margin-top:2.4rem}}.form:not(.community) .box .contents p{color:#4f4f4f;font-size:1.5rem;line-height:1.7;margin-bottom:4rem}@media screen and (max-width:768px){.form:not(.community) .box .contents p{margin-bottom:2.4rem}}.form:not(.community) .box .next{align-items:center;display:flex;flex-direction:column;height:9.6rem;justify-content:center;width:100%}@media screen and (max-width:768px){.form:not(.community) .box .next{bottom:0;height:6.4rem;position:absolute}}.form:not(.community) .box .next .terms{color:#0095c6;margin-bottom:1rem}.form:not(.community) .box .next .terms:before{background:url(/assets/img/common/caution.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1.62rem;vertical-align:middle;width:1.6rem}.form:not(.community) .box .next .button{max-width:34.5rem;width:100%}.form:not(.community) .box .confirm{padding:120px}@media screen and (max-width:768px){.form:not(.community) .box .confirm{padding:24px}.form:not(.community) .box .confirm h3{width:100%}.form:not(.community) .box .confirm .next{width:calc(100% - 48px)}}.form:not(.community) .box .confirm .inputs{padding:3.2rem 5.6rem 0}@media screen and (max-width:768px){.form:not(.community) .box .confirm .inputs{height:100%;overflow:scroll;padding:1.6rem 1.5rem 17rem}}.form:not(.community) .box .confirm .outlined{border:none}.form:not(.community) .box .confirm h3{background:none;font-size:1.7rem;margin:0 auto 1.6rem;padding:0;text-align:center;transform:none}@media screen and (max-width:768px){.form:not(.community) .box .confirm h3{font-size:1.4rem;margin:.4rem}}.form:not(.community) .box .confirm h3:before{display:none}.form:not(.community) .box .confirm p{color:#4f4f4f;font-size:1.4rem;margin-bottom:3.2rem;text-align:center}@media screen and (max-width:768px){.form:not(.community) .box .confirm p{font-size:1.2rem}}.form:not(.community) .box .confirm .button{margin:0 auto;max-width:34.5rem;width:100%}.form:not(.community) .box .confirm .button.fix{margin:4rem auto 0}@media screen and (max-width:768px){.form:not(.community) .box .confirm .button.fix{margin:2rem auto 0}}.form:not(.community) .box .confirm .button.confirm{margin:4rem auto}@media screen and (max-width:768px){.form:not(.community) .box .confirm .button.confirm{margin:2rem auto}.form:not(.community) .box .confirm .next{height:9rem}}.form:not(.community) .box .complete{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:768px){.form:not(.community) .box .complete{justify-content:flex-start;padding-top:24px}.form:not(.community) .box .complete .icon{height:26px;width:26px}.form:not(.community) .box .complete h3{width:100%}.form:not(.community) .box .complete p{padding:0 44px}}.form:not(.community) .box .complete .icon{aspect-ratio:1;background:url(/assets/img/common/complete.svg) 50%/contain no-repeat;margin:0 auto .8rem;width:3.6rem}@media screen and (max-width:768px){.form:not(.community) .box .complete .icon{width:2.6rem}}.form:not(.community) .box .complete h3{background:none;font-size:1.7rem;margin:0 auto 1.6rem;padding:0;text-align:center;transform:none}@media screen and (max-width:768px){.form:not(.community) .box .complete h3{font-size:1.4rem;margin:.4rem}}.form:not(.community) .box .complete h3:before{display:none}.form:not(.community) .box .complete p{color:#4f4f4f;font-size:1.4rem;margin-bottom:3.2rem}@media screen and (max-width:768px){.form:not(.community) .box .complete p{font-size:1.2rem}}.form:not(.community) .box .complete .button{max-width:34.5rem;width:100%}.form:not(.community).modal .contents{display:block}@media screen and (max-width:768px){.form:not(.community).modal .contents .complete{justify-content:center;padding-top:0}}@media screen and (min-width:769px){.infoTab{align-items:stretch;border-bottom:1px solid #0095c6;gap:.2rem;justify-content:space-between}.infoTab,.infoTab>li{display:flex;height:5.2rem}.infoTab>li{align-items:center;background:#f2f2f2;border-radius:.4rem .4rem 0 0;color:#848484;cursor:pointer;font-size:1.4rem;font-weight:700;justify-content:center;position:relative;width:100%}.infoTab>li:after{background:#0095c6;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.infoTab>li.active{background:#fff;border:1px solid #0095c6;color:#0095c6}.infoTab>li.active:after{background:#fff;bottom:-1px}.infoTab>li>a{height:100%;line-height:5.2rem;text-align:center;transition:.4s;width:100%}}@media screen and (max-width:768px){.infoTab{align-items:stretch;border-bottom:1px solid #ccc;gap:.2rem;justify-content:space-between;overflow-x:scroll}.infoTab,.infoTab>li{display:flex;height:3.6rem}.infoTab>li{align-items:center;color:#848484;cursor:pointer;flex-shrink:0;font-size:1.2rem;font-weight:700;justify-content:center;position:relative;width:28.5714285714%}.infoTab>li.active{background:#fff;border-bottom:3px solid #0095c6;color:#0095c6;transition:.3s}.infoTab>li.active:after{background:#fff;bottom:-1px}.infoTab>li>a{height:auto;text-align:center;transition:.4s;width:100%}}.contentsList{margin-top:24px}.contentsList>li{margin-top:20px}.favorites .contentsList.articleList,.favorites .contentsList.giftList,.favorites .contentsList.movieList,.favorites .contentsList.shopList{display:none}@media screen and (max-width:768px){.favorites .contentsWrap{border:none;border-bottom:1px solid #ccc;border-radius:0;padding-bottom:20px}}.favorites .shopCategoryName p{color:#848484;font-size:1.6rem;font-weight:700}@media screen and (max-width:768px){.favorites .shopCategoryName p{font-size:1.3rem}}.contentsWrap{align-items:flex-start;border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden;position:relative}.contentsWrap .favoriteIcon{background:url(/assets/img/common/heart.svg) 50%/contain no-repeat;cursor:pointer;height:22px;position:absolute;right:24px;top:26px;width:22px}@media screen and (max-width:768px){.contentsWrap .favoriteIcon{left:10px;top:10px;width:20px}}.contentsWrap .favoriteIcon.notFavorite{background-image:url(/assets/img/common/heart_outlined_grey.svg)}.contentsWrap .eyecatch{aspect-ratio:660/370;background-color:#ccc;border-radius:1.2rem;height:140px}@media screen and (max-width:768px){.contentsWrap .eyecatch{border-radius:.4rem;flex-shrink:0;height:90px;overflow:hidden}}.contentsWrap .eyecatch>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:768px){.contentsWrap .eyecatch>img{border-radius:.4rem}}.contentsWrap .detail{margin-left:24px}@media screen and (min-width:769px){.contentsWrap .detail{margin-top:29px}}.contentsWrap .detail .name{font-size:16px;font-weight:700;margin-top:12px;padding-right:50px}@media screen and (max-width:768px){.contentsWrap .detail .name{font-size:1.3rem;padding-right:0}}.contentsWrap .detail .categories{display:flex;font-size:12px;margin-top:12px;row-gap:.6rem}@media screen and (max-width:768px){.contentsWrap .detail .categories{flex-wrap:wrap;font-size:1.1rem}}.contentsWrap .detail .categories>div{border-radius:50px;margin-right:.6rem;padding:3px 12px}.contentsWrap .detail .categories .category{background-color:#f2f2f2;color:#6f6f6f;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentsWrap .detail .categories .icon{background:#fff;border:1px solid #ccc;color:#848484;font-size:12px;padding:2px 12px}@media screen and (max-width:768px){.contentsWrap .detail .categories .icon{font-size:1.1rem}}.contentsWrap .detail .categories .icon:before{content:"";display:inline-block;height:11px;margin-right:3px;transform:translateY(1px);width:11px}.contentsWrap .detail .categories .icon.star:before{background:url(/assets/img/common/star.svg) 50%/contain no-repeat}.contentsWrap .detail .categories .icon.heart:before{background:url(/assets/img/common/heart.svg) 50%/contain no-repeat}.contentsWrap .detail .categories .likeCount{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:768px){.contentsWrap .detail .categories .likeCount{margin:0}}.contentsWrap .detail .categories .likeCount:before{background:url(/assets/img/common/heart_outlined_pink.svg) 50%/contain no-repeat;content:"";display:block;height:1.1rem;margin-right:.2rem;width:1.2rem}.contentsWrap .detail .info{color:#6f6f6f;font-size:12px}@media screen and (max-width:768px){.contentsWrap .detail .info{flex-wrap:wrap;font-size:1.1rem}}.favorites h2,.reviews h2{font-size:2rem;font-weight:700;margin-bottom:30px}@media screen and (max-width:768px){.favorites h2,.reviews h2{font-size:1.7rem;margin-bottom:10px}}.favorites .wrapper>.num,.reviews .wrapper>.num{font-size:15px}.favorites .wrapper>.num>span,.reviews .wrapper>.num>span{font-weight:700}.favorites_wrap,.reviews_wrap{position:relative}.favorites_wrap .more_button,.reviews_wrap .more_button{background-image:url(/assets/img/common/more_horiz.svg);background-position:50%;background-size:contain;cursor:pointer;height:26px;position:absolute;right:0;top:0;transition:.3s;width:26px}.favorites_wrap .more_button.active,.reviews_wrap .more_button.active{background-image:url(/assets/img/common/more_horiz_active.svg)}.favorites_wrap .more_contents,.reviews_wrap .more_contents{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);position:absolute;right:5px;top:36px}@media screen and (min-width:769px){.favorites_wrap .more_contents,.reviews_wrap .more_contents{padding:16px;width:290px}.favorites_wrap .more_contents>div,.reviews_wrap .more_contents>div{border-radius:10px;font-size:14px;padding:15px 10px}.favorites_wrap .more_contents>div:hover,.reviews_wrap .more_contents>div:hover{background-color:#f2f2f2;cursor:pointer}}@media screen and (max-width:768px){.favorites_wrap .more_contents,.reviews_wrap .more_contents{width:225px}.favorites_wrap .more_contents>div,.reviews_wrap .more_contents>div{font-size:14px;padding:16px}.favorites_wrap .more_contents>div.delete,.reviews_wrap .more_contents>div.delete{border-top:1px solid #ccc}.favorites_wrap .more_contents>div.delete button,.reviews_wrap .more_contents>div.delete button{color:#ff3b30}}.favorites_wrap .more_contents.delete_only,.reviews_wrap .more_contents.delete_only{padding:16px}@media screen and (max-width:768px){.favorites_wrap .more_contents.delete_only,.reviews_wrap .more_contents.delete_only{padding:0}}.favorites_wrap .more_contents.delete_only .delete,.reviews_wrap .more_contents.delete_only .delete{border-top:none}.favorites_list>li,.reviews_list>li{border:1px solid #ccc;border-radius:10px;margin-top:10px;overflow:hidden;padding:2.4rem 1.6rem;position:relative;width:100%}.favorites_list>li:first-child,.reviews_list>li:first-child{margin-top:24px}.favorites_list .location,.reviews_list .location{margin-right:30px;padding-top:7px}.favorites_list .iconWithMessage .name,.reviews_list .iconWithMessage .name{margin-right:30px}.favorites_list .name,.reviews_list .name{font-size:15px;font-weight:700;margin-top:10px;word-break:break-all}.favorites_list hr,.reviews_list hr{background-color:#ccc;border:none;height:1px;margin-top:16px;width:100%}.favorites_stars,.reviews_stars{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-top:16px}@media screen and (max-width:768px){.favorites_stars,.reviews_stars{gap:.6rem}}.favorites_stars .stars,.reviews_stars .stars{display:flex;gap:.5rem}@media screen and (max-width:768px){.favorites_stars .stars,.reviews_stars .stars{gap:.17rem}}.favorites_stars .stars .star,.reviews_stars .stars .star{aspect-ratio:1;background:url(/assets/img/common/star_grey.svg) 50%/contain no-repeat;width:1.6rem}@media screen and (max-width:768px){.favorites_stars .stars .star,.reviews_stars .stars .star{width:1.38rem}}.favorites_stars .stars .star.filled,.reviews_stars .stars .star.filled{background-image:url(/assets/img/common/star_filled.svg)}.favorites_stars .num,.reviews_stars .num{font-size:1.8rem;font-weight:500}@media screen and (max-width:768px){.favorites_stars .num,.reviews_stars .num{font-size:1.4rem}}.favorites_stars.small .stars,.reviews_stars.small .stars{gap:.45rem}.favorites_stars.small .stars .star,.reviews_stars.small .stars .star{height:1.4rem;width:1.46rem}.favorites_stars.small .num,.reviews_stars.small .num{font-size:1.4rem}.favorites_title,.reviews_title{font-size:15px;font-weight:700;margin-top:16px;word-break:break-all}.favorites_text,.reviews_text{font-size:14px;margin-top:16px}.favorites_text .more,.reviews_text .more{color:#aeaeae}.reviews .review .count{margin-bottom:1.6rem}@media screen and (max-width:768px){.reviews .review .count{margin-bottom:1.2rem}}.reviews main .galleryWrapper .overlay .wrapper li,.reviews main .galleryWrapper .overlay .wrapper ul{height:100%}.reviews main .form .box .header{border-bottom:1px solid #ccc}.reviews main .form .box .header h2{margin-bottom:unset}@media screen and (max-width:768px){.reviews main .form .box .header .close{background:url(/assets/img/common/close_black.svg) 50%/contain no-repeat;left:1.9rem;width:1.6rem}}.reviews main .form .box .contents .reserveForms{width:100%}.reviews main .form .box .contents .reserveForms .inputs{padding-top:5.9rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs{padding-bottom:5rem;padding-top:2.4rem}}.reviews main .form .box .contents .reserveForms .inputs>p{font-size:1.5rem;line-height:1.2;margin-bottom:3.6rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs>p{margin-bottom:2.4rem}}.reviews main .form .box .contents .reserveForms .inputs h3{font-size:1.7rem;letter-spacing:.05em}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs h3{background:unset;font-size:1.2rem;letter-spacing:.05em;line-height:1.1666666667;margin:unset;margin-bottom:.8rem;padding:unset}}.reviews main .form .box .contents .reserveForms .inputs input[type=text],.reviews main .form .box .contents .reserveForms .inputs textarea{font-size:1.4rem;letter-spacing:.05em;line-height:1.1428571429;margin-bottom:4rem}.reviews main .form .box .contents .reserveForms .inputs input[type=text]::-moz-placeholder,.reviews main .form .box .contents .reserveForms .inputs textarea::-moz-placeholder{color:#aeaeae}.reviews main .form .box .contents .reserveForms .inputs input[type=text]::placeholder,.reviews main .form .box .contents .reserveForms .inputs textarea::placeholder{color:#aeaeae}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs input[type=text],.reviews main .form .box .contents .reserveForms .inputs textarea{margin-bottom:2.4rem}}.reviews main .form .box .contents .reserveForms .inputs input[type=text]{max-height:5.4rem}.reviews main .form .box .contents .reserveForms .inputs textarea{height:21.4rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs textarea{height:19.4rem}}.reviews main .form .box .contents .reserveForms .inputs .reviewRating{align-items:center;display:flex;flex-direction:row;gap:1.1rem;margin-bottom:4rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .inputs .reviewRating{margin-bottom:2.4rem}}.reviews main .form .box .contents .reserveForms .inputs .reviewRating .star{background:url(/assets/img/common/star_grey.svg) 50%/contain no-repeat;height:2.98rem;width:3.128rem}.reviews main .form .box .contents .reserveForms .inputs .reviewRating .star.starFilled{background-image:url(/assets/img/common/star_filled.svg)}.reviews main .form .box .contents .reserveForms .next{height:11.2rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .next{background-color:#fff;border-top:1px solid #ededed;height:12.9rem}}.reviews main .form .box .contents .reserveForms .next .terms{align-items:center;display:flex;font-size:1.3rem;justify-content:center;line-height:1.2923076923}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .next .terms{font-size:1rem;line-height:1.68}}.reviews main .form .box .contents .reserveForms .next .terms:before{background-size:1.612rem 1.557rem;margin-right:.4rem;transform:translateY(-.2rem)}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .next .terms:before{background-size:1.5rem;transform:unset}}.reviews main .form .box .contents .reserveForms .next .button{display:flex;font-size:1.4rem;height:4.2rem;line-height:1.1428571429}.reviews main .form .box .contents .reserveForms .fileUploadCard{align-items:center;background-color:#fcfcfc;border-radius:.4rem;display:flex;flex-direction:column;gap:.8rem;height:143px;justify-content:center;position:relative;text-align:center;width:100%}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .fileUploadCard{background-color:unset;height:auto;padding-top:2.4rem}}.reviews main .form .box .contents .reserveForms .fileUploadCard:before{background-image:linear-gradient(90deg,#ccc,#ccc 4px,transparent 0,transparent 10px),linear-gradient(90deg,#ccc,#ccc 4px,transparent 0,transparent 10px),linear-gradient(180deg,#ccc,#ccc 4px,transparent 0,transparent 10px),linear-gradient(180deg,#ccc,#ccc 4px,transparent 0,transparent 10px);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 2px,10px 2px,2px 10px,2px 10px;border-radius:.4rem;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .fileUploadCard:before{display:none}}.reviews main .form .box .contents .reserveForms .fileUploadCard>p{color:#aeaeae;margin-bottom:unset}.reviews main .form .box .contents .reserveForms .fileUploadCard .text1{font-size:1.6rem;line-height:1.1875}.reviews main .form .box .contents .reserveForms .fileUploadCard .text2{font-size:1.3rem;line-height:1.1538461538}.reviews main .form .box .contents .reserveForms .fileUploadCard .button{border-color:#aeaeae;color:#aeaeae;display:flex;font-size:1.4rem;height:3.4rem;line-height:1.1428571429;width:16.8rem}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .fileUploadCard .button{border-color:#0e95c6;border-radius:100vh;color:#0e95c6;font-size:1.2rem;height:3.2rem;line-height:1.1666666667;width:20rem}.reviews main .form .box .contents .reserveForms .fileUploadCard .button .icon{align-items:center;display:flex;flex-direction:row;gap:.7rem;justify-content:center}.reviews main .form .box .contents .reserveForms .fileUploadCard .button .icon:before{background:url(/assets/img/common/add_a_photo.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1.545rem;vertical-align:middle;width:1.7rem}.reviews main .form .box .contents .reserveForms .fileUploadCard .pc{display:none}}.reviews main .form .box .contents .reserveForms .fileUploadCard .sp{display:none}@media screen and (max-width:768px){.reviews main .form .box .contents .reserveForms .fileUploadCard .sp{display:flex}}.reviews main .form.allScreen{align-items:center;background:rgba(0,0,0,.8)!important;border-radius:unset;display:flex;height:100%;justify-content:center;left:0;padding:0!important;position:fixed;top:0;width:100%;z-index:70}.reviews main .form.allScreen .box{align-items:stretch;background:#fff;border-radius:1.2rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:calc(100vh - 300px);max-width:780px;overflow:hidden;width:100%}@media screen and (max-width:768px){.reviews main .form.allScreen .box{border-radius:0;max-height:none;max-width:none}.reviews main .form.allScreen .box .header h2{display:block!important}}.reviews main .form.allScreen .box .contents{overflow:scroll}.reviews main .form.allScreen .box .reserveForms .inputs{padding:3.2rem 5.6rem}@media screen and (max-width:768px){.reviews main .form.allScreen .box .reserveForms .inputs{height:100%;overflow:scroll;padding:1.5rem 1.5rem 9rem;position:relative}}.reviews main section p.count{font-size:1.5rem;margin-bottom:2.4rem}.reviews main section p.count .num{font-weight:700}.communities .reviews_list li{border:none;padding:0!important}.communityPhoto,.reviewPhoto{margin-top:1.2rem}@media screen and (min-width:769px){.communityPhoto .gallery,.reviewPhoto .gallery{gap:.8rem}}.communityPhoto .gallery>li,.reviewPhoto .gallery>li{aspect-ratio:298/167;max-height:167px}.communityPhoto .gallery>li img,.reviewPhoto .gallery>li img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reviewPhoto .gallery{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.reviewPhoto .gallery{grid-template-columns:repeat(2,1fr)}}.communityPhoto .gallery{grid-template-columns:repeat(2,1fr)}.iconWithName{align-items:center;display:flex;width:100%}.iconWithName img{aspect-ratio:1;border-radius:50%;height:auto;max-width:32px;-o-object-fit:cover;object-fit:cover}.iconWithName .icon{background-color:#ccc;border-radius:50px;height:32px;min-width:32px}.iconWithName .name{color:#848484;font-size:13px;margin-left:10px}.iconWithName form{width:100%}@media screen and (max-width:768px){.iconWithName form .button{display:none}}.iconWithName input[type=text]{background-color:#f2f2f2;border-radius:30px;height:32px}

/*# sourceMappingURL=style.css.map*/